@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-950-b9qei6:#00204d;--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-100-tyywtv:#ffe0e0;--color-error-400-9k5dg2:#ff7a7a;--color-error-600-2nofe4:#db0000;--color-error-800-1wtgkg:#990000;--color-error-900-kika0y:#700000;--color-error-950-qiq7u6:#520000;--color-error-1000-oice6e:#1f0000;--color-success-50-pncm30:#effff1;--color-success-100-jirpsy:#d9ffd6;--color-success-400-8gss7k:#00e500;--color-success-500-zgiyh7:#2bb534;--color-success-600-it3b3f:#00802f;--color-success-800-pans3i:#005c26;--color-success-950-n91daq:#003311;--color-success-1000-zy1prf:#001401;--color-warning-50-tjk9zo:#fffef0;--color-warning-100-zxtqq4:#fffbbd;--color-warning-400-fv1ga2:#ffe347;--color-warning-500-0wuk8q:#fbd332;--color-warning-600-xrraa4:#f2b100;--color-warning-800-tcbc7b:#9e6900;--color-warning-900-c1p96e:#855900;--color-warning-950-ifq6mm:#573a00;--color-warning-1000-yqo7n7:#191100;--color-info-50-d2w61k:#f0fbff;--color-info-100-kz0nmy:#d1f1ff;--color-info-300-9fvy2x:#75cfff;--color-info-400-kky6sa:#42b4ff;--color-info-600-6pbmjo:#006ce0;--color-info-700-g1xtvp:#004a9e;--color-info-800-y6pd6e:#003b8f;--color-info-950-7fypw1:#00204d;--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-indigo-400-01yngj:#7598ff;--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-dcfd8d: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-thgioo: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-sgshd2:var(--color-background-button-normal-hover-thgioo);--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-1pe3y8:var(--color-text-status-error-ug8fw3);--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-dtzhl7: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-t4v92j:transparent;--color-background-side-navigation-item-active-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--color-background-layout-main-h1l2yn:var(--color-white-qzbjhi);--color-background-layout-ai-drawer-85f9op:var(--color-neutral-850-z568w9);--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-jtwd66:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-700-5lbazr);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-notification-blue-34n9ob:var(--color-info-600-6pbmjo);--color-background-notification-green-5dc4sk:var(--color-success-600-it3b3f);--color-background-notification-grey-ck9rk6:var(--color-neutral-650-re41um);--color-background-notification-red-dg5n3d:var(--color-error-600-2nofe4);--color-background-notification-yellow-7ciw4l:var(--color-warning-400-fv1ga2);--color-background-flashbar-success-ypiybg:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-ef4lxm:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-fp7x92:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-bmz44s:var(--color-background-notification-yellow-7ciw4l);--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-g1g9d8:var(--color-primary-600-68oa7u);--color-background-progress-bar-default-toal3z: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-xozipj:var(--color-background-button-normal-hover-thgioo);--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-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-status-error-c0g0k2:var(--color-error-50-694srb);--color-background-status-info-u6zadq:var(--color-info-50-d2w61k);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-background-status-success-2j1li5:var(--color-success-50-pncm30);--color-background-status-warning-g7try8: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-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-button-link-disabled-az5to8:var(--color-background-button-link-disabled-1uffgi);--color-border-button-normal-active-8mmtll:var(--color-primary-900-uhv01b);--color-border-button-normal-default-6tkrkx:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-3w34pt: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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-p3i4pf:var(--color-neutral-350-15dbz7);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--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-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-kb13a4:var(--color-primary-600-68oa7u);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-650-re41um);--color-border-item-placeholder-3hx3cu: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-jsogfu:var(--color-border-divider-default-p3i4pf);--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-0ebxt2: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-temfam:var(--color-border-status-info-0ebxt2);--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-10lhjk:var(--color-neutral-950-fc7tg7);--color-text-body-secondary-fp6d0c: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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--color-text-button-normal-active-t3pwtp:var(--color-primary-900-uhv01b);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-900-uhv01b);--color-text-button-normal-default-b02h0t:var(--color-primary-600-68oa7u);--color-text-button-normal-hover-8fyho6:var(--color-primary-900-uhv01b);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--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-cu31n3:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-0iv7b1:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--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-ecsq93: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-ch6i0p:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-hover-lq1pf9:var(--color-neutral-100-xva5sx);--color-text-inverted-fubpp0:var(--color-white-qzbjhi);--color-text-label-xm8nks:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--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-owd2jt:var(--color-white-qzbjhi);--color-text-link-default-jk9mjs:var(--color-primary-600-68oa7u);--color-text-link-hover-wuyav1:var(--color-primary-900-uhv01b);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-link-decoration-hover-br1z3q:currentColor;--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-link-inverted-hover-ainrw5:var(--color-white-qzbjhi);--color-text-link-button-underline-aa80x3:transparent;--color-text-link-button-underline-hover-pz8b1i:transparent;--color-text-notification-default-v9tldm: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-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-small-jg0f5l:var(--color-neutral-600-4k14bl);--color-text-status-error-ug8fw3:var(--color-error-600-2nofe4);--color-text-status-inactive-e342cs:var(--color-neutral-600-4k14bl);--color-text-status-info-3kb8ql:var(--color-info-600-6pbmjo);--color-text-status-success-ikvqka:var(--color-success-600-it3b3f);--color-text-status-warning-uphq2x:var(--color-warning-900-c1p96e);--color-text-top-navigation-title-47354c:var(--color-neutral-950-fc7tg7);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--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-background-badge-green-g4lpdc:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-12pcf4:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-bf5kpw:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-0l9mmn:var(--color-background-notification-yellow-7ciw4l);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6);--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-75vypq:var(--color-text-notification-default-v9tldm);--color-text-badge-green-hc5dee:var(--color-text-notification-default-v9tldm);--color-text-badge-blue-s0eg8u:var(--color-text-notification-default-v9tldm);--color-text-badge-red-l8k7fn:var(--color-text-notification-default-v9tldm);--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-side-navigation-section-header-size-scrgbg:inherit;--font-side-navigation-section-header-weight-flfb1g:inherit;--font-size-body-m-9ts26k:14px;--font-size-body-s-6sqp8s:12px;--font-size-display-l-0xdz3a:42px;--font-size-display-xl-h9zymm:64px;--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-jluh82: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-display-xl-7u04gd:400;--font-weight-flashbar-header-7qke37:700;--font-weight-form-label-mwfc4i: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-link-secondary-tif4cd:inherit;--font-weight-normal-aq67c4:400;--font-weight-tabs-d6gxd9:700;--font-weight-tabs-disabled-eyx83w:var(--font-wayfinding-link-active-weight-jluh82);--letter-spacing-body-s-g4vu4r:0.005em;--letter-spacing-display-l-c3v571:-0.03em;--letter-spacing-display-xl-6i6ivo:-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-display-xl-h0sa1b:72px;--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-side-navigation-item-3ph8f1:var(--border-radius-item-ej2e2w);--border-radius-side-navigation-item-collapsed-g9mx2z:50%;--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-flashbar-inline-start-drf1ca:0px;--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-ov4ib9: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-ejop82:0px;--space-side-navigation-item-collapsed-gap-9rcjwh: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-dcfd8d: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-thgioo: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-dtzhl7: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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar: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-g1g9d8:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-toal3z: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-c0g0k2:var(--color-error-1000-oice6e);--color-background-status-info-u6zadq:var(--color-info-1000-lja40w);--color-background-status-success-2j1li5:var(--color-success-1000-zy1prf);--color-background-status-warning-g7try8: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-8mmtll:var(--color-primary-300-lbt26q);--color-border-button-normal-default-6tkrkx: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-3w34pt: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-p3i4pf: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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-t3pwtp:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-b02h0t:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-8fyho6: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-cu31n3: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-ecsq93: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-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-jk9mjs:var(--color-primary-400-tdeooy);--color-text-link-hover-wuyav1: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-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-uphq2x: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-ov4ib9: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-dcfd8d: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-thgioo: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-dtzhl7: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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar: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-g1g9d8:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-toal3z: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-c0g0k2:var(--color-error-1000-oice6e);--color-background-status-info-u6zadq:var(--color-info-1000-lja40w);--color-background-status-success-2j1li5:var(--color-success-1000-zy1prf);--color-background-status-warning-g7try8: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-8mmtll:var(--color-primary-300-lbt26q);--color-border-button-normal-default-6tkrkx: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-3w34pt: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-p3i4pf: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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-t3pwtp:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-b02h0t:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-8fyho6: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-cu31n3: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-ecsq93: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-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-jk9mjs:var(--color-primary-400-tdeooy);--color-text-link-hover-wuyav1: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-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-uphq2x: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-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--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-side-navigation-item-active-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--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-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-3hx3cu:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-temfam:var(--color-border-status-info-0ebxt2);--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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--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-0iv7b1:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-input-placeholder-disabled-yljq1a:var(--color-text-input-disabled-ukj9cu);--color-text-label-xm8nks:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6)}.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-dcfd8d: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-thgioo: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-dtzhl7: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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar: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-g1g9d8:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-toal3z: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-c0g0k2:var(--color-error-1000-oice6e);--color-background-status-info-u6zadq:var(--color-info-1000-lja40w);--color-background-status-success-2j1li5:var(--color-success-1000-zy1prf);--color-background-status-warning-g7try8: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-8mmtll:var(--color-primary-300-lbt26q);--color-border-button-normal-default-6tkrkx: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-3w34pt: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-p3i4pf: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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-t3pwtp:var(--color-primary-300-lbt26q);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-b02h0t:var(--color-primary-400-tdeooy);--color-text-button-normal-hover-8fyho6: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-cu31n3: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-ecsq93: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-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-jk9mjs:var(--color-primary-400-tdeooy);--color-text-link-hover-wuyav1: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-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-uphq2x: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-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--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-side-navigation-item-active-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--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-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-3hx3cu:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-temfam:var(--color-border-status-info-0ebxt2);--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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--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-0iv7b1:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--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-xm8nks:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6);--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-dcfd8d:rgba(0, 7, 22, 0.2);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo: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-6tkrkx);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-3w34pt);--color-background-inline-code-dtzhl7:rgba(0, 0, 0, 0.2);--color-background-progress-bar-value-default-g1g9d8:var(--color-white-qzbjhi);--color-background-progress-bar-default-toal3z:var(--color-grey-opaque-25-xck8i0);--color-border-button-normal-active-8mmtll:var(--color-white-qzbjhi);--color-border-button-normal-default-6tkrkx:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-3w34pt:var(--color-white-qzbjhi);--color-border-divider-default-p3i4pf:var(--color-neutral-100-xva5sx);--color-border-item-focused-kb13a4:var(--color-neutral-100-xva5sx);--color-text-body-default-10lhjk:var(--color-neutral-100-xva5sx);--color-text-body-secondary-fp6d0c:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-t3pwtp:var(--color-white-qzbjhi);--color-text-button-normal-default-b02h0t:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-8fyho6: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-cu31n3:var(--color-neutral-100-xva5sx);--color-text-expandable-section-hover-0iv7b1:var(--color-white-qzbjhi);--color-text-heading-secondary-ecsq93:var(--color-neutral-100-xva5sx);--color-text-label-xm8nks:var(--color-neutral-100-xva5sx);--color-text-link-default-jk9mjs:var(--color-neutral-100-xva5sx);--color-text-link-hover-wuyav1:var(--color-white-qzbjhi);--color-text-status-error-ug8fw3:var(--color-text-notification-default-v9tldm);--color-text-status-info-3kb8ql:var(--color-text-notification-default-v9tldm);--color-text-status-success-ikvqka:var(--color-text-notification-default-v9tldm);--color-text-tutorial-hotspot-default-4z79t4:var(--color-neutral-300-ykaajl);--color-text-tutorial-hotspot-hover-hi1j54: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-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6)}.awsui-context-flashbar-warning:not(#\9 ){--color-background-button-normal-active-dcfd8d:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo: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-6tkrkx);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-3w34pt);--color-background-progress-bar-value-default-g1g9d8:var(--color-neutral-950-fc7tg7);--color-background-progress-bar-default-toal3z:var(--color-grey-opaque-10-w2wjwq);--color-border-button-normal-active-8mmtll:var(--color-text-button-normal-hover-8fyho6);--color-border-button-normal-default-6tkrkx:var(--color-text-button-normal-default-b02h0t);--color-border-button-normal-hover-3w34pt:var(--color-text-button-normal-hover-8fyho6);--color-border-divider-default-p3i4pf:var(--color-text-notification-yellow-uepn8m);--color-border-item-focused-kb13a4:var(--color-text-notification-yellow-uepn8m);--color-text-body-default-10lhjk:var(--color-text-notification-yellow-uepn8m);--color-text-body-secondary-fp6d0c:var(--color-text-notification-yellow-uepn8m);--color-text-button-normal-active-t3pwtp:var(--color-text-button-normal-hover-8fyho6);--color-text-button-normal-default-b02h0t:var(--color-neutral-650-re41um);--color-text-button-normal-hover-8fyho6:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-31udfi:var(--color-text-link-default-jk9mjs);--color-text-link-button-normal-hover-qbcskx:var(--color-text-link-hover-wuyav1);--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-cu31n3:var(--color-text-notification-yellow-uepn8m);--color-text-expandable-section-hover-0iv7b1:var(--color-text-notification-yellow-uepn8m);--color-text-heading-secondary-ecsq93:var(--color-text-notification-yellow-uepn8m);--color-text-interactive-inverted-default-ch6i0p:var(--color-neutral-650-re41um);--color-text-interactive-inverted-hover-lq1pf9:var(--color-neutral-950-fc7tg7);--color-text-label-xm8nks:var(--color-text-notification-yellow-uepn8m);--color-text-link-default-jk9mjs:var(--color-text-notification-yellow-uepn8m);--color-text-link-hover-wuyav1:var(--color-text-notification-yellow-uepn8m);--color-text-link-inverted-hover-ainrw5:var(--color-text-notification-yellow-uepn8m);--color-text-notification-default-v9tldm:var(--color-text-notification-yellow-uepn8m);--color-text-status-warning-uphq2x:var(--color-text-notification-yellow-uepn8m);--color-text-tutorial-hotspot-default-4z79t4:var(--color-neutral-600-4k14bl);--color-text-tutorial-hotspot-hover-hi1j54: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-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-badge-grey-75vypq:var(--color-text-notification-default-v9tldm);--color-text-badge-green-hc5dee:var(--color-text-notification-default-v9tldm);--color-text-badge-blue-s0eg8u:var(--color-text-notification-default-v9tldm);--color-text-badge-red-l8k7fn:var(--color-text-notification-default-v9tldm)}.awsui-context-alert:not(#\9 ){--color-background-button-normal-active-dcfd8d:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo: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-6tkrkx);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-3w34pt);--color-border-button-normal-active-8mmtll:var(--color-text-button-normal-hover-8fyho6);--color-border-button-normal-default-6tkrkx:var(--color-text-button-normal-default-b02h0t);--color-border-button-normal-hover-3w34pt:var(--color-text-button-normal-hover-8fyho6);--color-border-divider-default-p3i4pf:var(--color-text-button-normal-default-b02h0t);--color-text-button-normal-active-t3pwtp:var(--color-text-button-normal-hover-8fyho6);--color-text-button-normal-default-b02h0t:var(--color-neutral-650-re41um);--color-text-button-normal-hover-8fyho6:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-31udfi:var(--color-text-link-default-jk9mjs);--color-text-link-button-normal-hover-qbcskx:var(--color-text-link-hover-wuyav1);--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-cu31n3:var(--color-text-button-normal-default-b02h0t);--color-text-expandable-section-hover-0iv7b1:var(--color-text-button-normal-hover-8fyho6);--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-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-segment-default-v6zlxl:var(--color-background-button-normal-default-tdts51);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6)}.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-dcfd8d: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-thgioo: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-6tkrkx);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-3w34pt);--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-dtzhl7: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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar: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-g1g9d8:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-toal3z: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-c0g0k2:var(--color-error-1000-oice6e);--color-background-status-info-u6zadq:var(--color-info-1000-lja40w);--color-background-status-success-2j1li5:var(--color-success-1000-zy1prf);--color-background-status-warning-g7try8: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-8mmtll:var(--color-text-button-normal-hover-8fyho6);--color-border-button-normal-default-6tkrkx:var(--color-text-button-normal-default-b02h0t);--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-3w34pt:var(--color-text-button-normal-hover-8fyho6);--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-p3i4pf:var(--color-text-button-normal-default-b02h0t);--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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-t3pwtp:var(--color-text-button-normal-hover-8fyho6);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-b02h0t:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-8fyho6:var(--color-white-qzbjhi);--color-text-link-button-normal-default-31udfi:var(--color-text-link-default-jk9mjs);--color-text-link-button-normal-hover-qbcskx:var(--color-text-link-hover-wuyav1);--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-cu31n3:var(--color-text-button-normal-default-b02h0t);--color-text-expandable-section-hover-0iv7b1:var(--color-text-button-normal-hover-8fyho6);--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-ecsq93: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-owd2jt:var(--color-neutral-950-fc7tg7);--color-text-link-default-jk9mjs:var(--color-primary-400-tdeooy);--color-text-link-hover-wuyav1: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-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-inactive-e342cs:var(--color-neutral-450-4w2uiz);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-status-warning-uphq2x: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-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-text-direction-button-disabled-xlsw9a:var(--color-text-interactive-disabled-scv2ec);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--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-side-navigation-item-active-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--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-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-3hx3cu:var(--color-border-item-selected-ef1gd2);--color-border-item-selected-ef1gd2:var(--color-item-selected-uqe532);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-temfam:var(--color-border-status-info-0ebxt2);--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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--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-7zi493:var(--color-border-divider-default-p3i4pf);--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-xm8nks:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-pagination-page-number-active-disabled-0g1vpc:var(--color-text-interactive-disabled-scv2ec);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6)}@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-dtzhl7: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-dcfd8d:rgba(255, 255, 255, 0.15);--color-background-button-normal-hover-thgioo:rgba(255, 255, 255, 0.1);--color-background-button-primary-active-gdpmk3:var(--color-primary-400-tdeooy);--color-border-item-focused-kb13a4:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-b02h0t:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-8fyho6: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-100-kz0nmy:#dbe4ff;--color-info-300-9fvy2x:#94afff;--color-info-400-kky6sa:#7598ff;--color-info-600-6pbmjo:#295eff;--color-info-700-g1xtvp:#003efa;--color-info-800-y6pd6e:#0033cc;--color-info-950-7fypw1:#001475;--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-dcfd8d:var(--color-neutral-200-j5ayhc);--color-background-button-normal-default-tdts51:var(--color-neutral-100-xva5sx);--color-background-button-normal-hover-thgioo: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-collapsed-v28iow:var(--color-primary-500-66353q);--color-background-layout-main-h1l2yn:var(--color-neutral-50-5676vk);--color-background-layout-ai-drawer-85f9op:var(--color-neutral-50-5676vk);--color-background-layout-panel-content-hesbff:var(--color-neutral-50-5676vk);--color-background-layout-toggle-selected-active-jtwd66:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-600-68oa7u);--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-flashbar-success-ypiybg:var(--color-success-100-jirpsy);--color-background-flashbar-error-ef4lxm:var(--color-error-100-tyywtv);--color-background-flashbar-info-fp7x92:var(--color-info-100-kz0nmy);--color-background-flashbar-warning-bmz44s:var(--color-warning-100-zxtqq4);--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-8mmtll:var(--color-neutral-400-nppdl9);--color-border-button-normal-default-6tkrkx:var(--color-neutral-500-evzfy2);--color-text-button-normal-disabled-oll12n:var(--color-neutral-450-4w2uiz);--color-border-button-normal-hover-3w34pt: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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-neutral-100-xva5sx);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-divider-default-p3i4pf:var(--color-neutral-300-ykaajl);--color-border-item-placeholder-3hx3cu:var(--color-transparent-f66xjd);--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-10lhjk:var(--color-neutral-850-z568w9);--color-text-body-secondary-fp6d0c:var(--color-neutral-600-4k14bl);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-950-fc7tg7);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-button-normal-active-t3pwtp:var(--color-neutral-850-z568w9);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-neutral-900-hav0uf);--color-text-button-normal-default-b02h0t:var(--color-neutral-700-1ebo78);--color-text-button-normal-hover-8fyho6: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-xm8nks:var(--color-neutral-600-4k14bl);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-950-fc7tg7);--color-text-link-default-jk9mjs:var(--color-neutral-850-z568w9);--color-text-link-hover-wuyav1:var(--color-primary-600-68oa7u);--color-text-link-decoration-default-4ogme5:var(--color-neutral-650-re41um);--color-text-link-secondary-default-umsb5y:var(--color-neutral-850-z568w9);--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-uphq2x:var(--color-warning-800-tcbc7b);--color-background-badge-green-g4lpdc:var(--color-success-100-jirpsy);--color-background-badge-blue-12pcf4:var(--color-info-100-kz0nmy);--color-background-badge-red-bf5kpw:var(--color-error-100-tyywtv);--color-background-badge-yellow-0l9mmn:var(--color-warning-100-zxtqq4);--color-background-badge-grey-pi8n07:var(--color-neutral-250-77d0j6);--color-text-badge-grey-75vypq:var(--color-neutral-800-sggo8w);--color-text-badge-green-hc5dee:var(--color-success-800-pans3i);--color-text-badge-blue-s0eg8u:var(--color-info-800-y6pd6e);--color-text-badge-red-l8k7fn:var(--color-error-800-1wtgkg);--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-side-navigation-section-header-size-scrgbg:14px;--font-side-navigation-section-header-weight-flfb1g:500;--font-size-form-label-sbizeo:14px;--font-size-key-value-pairs-label-uimgv7:14px;--font-size-tabs-kwuo9n:14px;--font-wayfinding-link-active-weight-jluh82:600;--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-mwfc4i:600;--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-link-secondary-tif4cd:500;--font-weight-tabs-d6gxd9:600;--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-side-navigation-item-collapsed-g9mx2z:var(--border-radius-item-ej2e2w);--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-flashbar-inline-start-drf1ca: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;--size-side-navigation-item-height-ov4ib9: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-side-navigation-item-gap-ejop82:5px;--space-side-navigation-item-collapsed-gap-9rcjwh:5px;--space-status-indicator-padding-horizontal-pbftfl:2px;--undefined-jpj5vi:#ff9e9e;--undefined-tm4kfb:#c20000;--undefined-95s614:#aeffa8;--undefined-b3o9hp:#007029;--undefined-59ed5u:#ffed4d;--undefined-pdfycr:#001a99;--undefined-q5z50z:#94afff;--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-sgshd2:var(--color-background-button-normal-hover-thgioo);--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-34n9ob: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-g1g9d8:var(--color-primary-600-68oa7u);--color-background-progress-bar-default-toal3z:var(--color-neutral-250-77d0j6);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--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-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-status-info-u6zadq:var(--color-info-50-d2w61k);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--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-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-pressed-kartpr:var(--color-primary-600-68oa7u);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--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-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-kb13a4:var(--color-primary-600-68oa7u);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-650-re41um);--color-border-notification-stack-bar-c21sgb:var(--color-neutral-750-zvilej);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-0ebxt2:var(--color-info-600-6pbmjo);--color-border-dialog-temfam:var(--color-border-status-info-0ebxt2);--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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--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-cu31n3:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-0iv7b1:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--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-ecsq93: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-ch6i0p:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-hover-lq1pf9:var(--color-neutral-100-xva5sx);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-600-68oa7u);--color-text-notification-default-v9tldm: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-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-small-jg0f5l:var(--color-neutral-600-4k14bl);--color-text-status-info-3kb8ql:var(--color-info-600-6pbmjo);--color-text-top-navigation-title-47354c:var(--color-neutral-950-fc7tg7);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--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);--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);--font-weight-tabs-disabled-eyx83w:var(--font-wayfinding-link-active-weight-jluh82);--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-side-navigation-item-3ph8f1:var(--border-radius-item-ej2e2w);--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-dcfd8d: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-thgioo: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-layout-main-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-ai-drawer-85f9op: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-hover-rtmhar:var(--color-primary-400-tdeooy);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-ypiybg:var(--color-success-950-n91daq);--color-background-flashbar-error-ef4lxm:var(--color-error-950-qiq7u6);--color-background-flashbar-info-fp7x92:var(--color-info-950-7fypw1);--color-background-flashbar-warning-bmz44s:var(--color-warning-950-ifq6mm);--color-background-progress-bar-value-default-g1g9d8:var(--color-primary-500-66353q);--color-background-progress-bar-default-toal3z: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-u6zadq: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-8mmtll:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-6tkrkx: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-3w34pt: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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-neutral-1000-2wv0ov);--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-p3i4pf: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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-t3pwtp:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-b02h0t:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-8fyho6: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-cu31n3: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-ecsq93: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-xm8nks: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-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--undefined-95s614);--color-text-status-warning-uphq2x: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-badge-green-g4lpdc:rgba(43, 181, 52, 0.2);--color-background-badge-blue-12pcf4:rgba(92, 127, 255, 0.2);--color-background-badge-red-bf5kpw:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-0l9mmn:rgba(251, 211, 50, 0.2);--color-background-badge-grey-pi8n07:var(--color-neutral-700-1ebo78);--color-text-badge-grey-75vypq:var(--color-neutral-300-ykaajl);--color-text-badge-green-hc5dee:var(--undefined-95s614);--color-text-badge-blue-s0eg8u:var(--color-info-300-9fvy2x);--color-text-badge-red-l8k7fn:var(--color-error-400-9k5dg2);--color-background-code-view-1n4cnh:var(--color-neutral-700-1ebo78)}}.awsui-one-theme.awsui-polaris-compact-mode:not(#\9 ){--size-vertical-input-tza5ti:26px;--size-side-navigation-item-height-ov4ib9: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-dcfd8d: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-collapsed-v28iow:var(--color-primary-500-66353q);--color-background-layout-main-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-ai-drawer-85f9op:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-toggle-selected-active-jtwd66:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-400-tdeooy);--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-flashbar-success-ypiybg:var(--color-success-950-n91daq);--color-background-flashbar-error-ef4lxm:var(--color-error-950-qiq7u6);--color-background-flashbar-info-fp7x92:var(--color-info-950-7fypw1);--color-background-flashbar-warning-bmz44s:var(--color-warning-950-ifq6mm);--color-background-progress-bar-value-default-g1g9d8: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-8mmtll:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-6tkrkx: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-3w34pt:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-indigo-400-01yngj);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-neutral-1000-2wv0ov);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-default-p3i4pf: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-kb13a4:var(--undefined-ufn6w6);--color-border-item-placeholder-3hx3cu:var(--color-transparent-f66xjd);--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-fp6d0c:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-button-inline-icon-default-lohuzd:var(--color-indigo-400-01yngj);--color-text-button-inline-icon-hover-8onocz:var(--undefined-q5z50z);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-button-normal-active-t3pwtp:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-b02h0t:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-8fyho6: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-xm8nks:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--undefined-95s614);--color-text-status-warning-uphq2x:var(--undefined-59ed5u);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-background-badge-green-g4lpdc:rgba(43, 181, 52, 0.2);--color-background-badge-blue-12pcf4:rgba(92, 127, 255, 0.2);--color-background-badge-red-bf5kpw:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-0l9mmn:rgba(251, 211, 50, 0.2);--color-background-badge-grey-pi8n07:var(--color-neutral-700-1ebo78);--color-text-badge-grey-75vypq:var(--color-neutral-300-ykaajl);--color-text-badge-green-hc5dee:var(--undefined-95s614);--color-text-badge-blue-s0eg8u:var(--color-info-300-9fvy2x);--color-text-badge-red-l8k7fn:var(--color-error-400-9k5dg2);--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-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-table-header-vtzvuu:var(--color-background-container-header-knegap);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--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-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1)}.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-dcfd8d: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-thgioo: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-layout-main-h1l2yn:var(--color-neutral-1000-2wv0ov);--color-background-layout-ai-drawer-85f9op: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-hover-rtmhar:var(--color-primary-400-tdeooy);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-ypiybg:var(--color-success-950-n91daq);--color-background-flashbar-error-ef4lxm:var(--color-error-950-qiq7u6);--color-background-flashbar-info-fp7x92:var(--color-info-950-7fypw1);--color-background-flashbar-warning-bmz44s:var(--color-warning-950-ifq6mm);--color-background-progress-bar-value-default-g1g9d8:var(--color-primary-500-66353q);--color-background-progress-bar-default-toal3z: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-u6zadq: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-8mmtll:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-6tkrkx: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-3w34pt:var(--color-neutral-500-evzfy2);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-950-fc7tg7);--color-item-selected-uqe532:var(--color-indigo-400-01yngj);--color-text-side-navigation-item-active-a1zr85:var(--color-primary-300-lbt26q);--color-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-neutral-1000-2wv0ov);--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-p3i4pf: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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-lohuzd:var(--color-indigo-400-01yngj);--color-text-button-inline-icon-hover-8onocz:var(--undefined-q5z50z);--color-text-button-normal-active-t3pwtp:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-b02h0t:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-8fyho6: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-cu31n3: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-ecsq93: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-xm8nks: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-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--undefined-95s614);--color-text-status-warning-uphq2x: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-badge-green-g4lpdc:rgba(43, 181, 52, 0.2);--color-background-badge-blue-12pcf4:rgba(92, 127, 255, 0.2);--color-background-badge-red-bf5kpw:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-0l9mmn:rgba(251, 211, 50, 0.2);--color-background-badge-grey-pi8n07:var(--color-neutral-700-1ebo78);--color-text-badge-grey-75vypq:var(--color-neutral-300-ykaajl);--color-text-badge-green-hc5dee:var(--undefined-95s614);--color-text-badge-blue-s0eg8u:var(--color-info-300-9fvy2x);--color-text-badge-red-l8k7fn:var(--color-error-400-9k5dg2);--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-sgshd2:var(--color-background-button-normal-hover-thgioo);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--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-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--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-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-temfam:var(--color-border-status-info-0ebxt2);--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-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--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-0iv7b1:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--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-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1)}.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-dcfd8d: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-collapsed-v28iow:var(--color-primary-500-66353q);--color-background-layout-main-h1l2yn:var(--color-neutral-800-sggo8w);--color-background-layout-ai-drawer-85f9op:var(--color-neutral-1000-2wv0ov);--color-background-layout-panel-content-hesbff:var(--color-neutral-1000-2wv0ov);--color-background-layout-toggle-selected-active-jtwd66:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-400-tdeooy);--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-flashbar-success-ypiybg:var(--color-success-950-n91daq);--color-background-flashbar-error-ef4lxm:var(--color-error-950-qiq7u6);--color-background-flashbar-info-fp7x92:var(--color-info-950-7fypw1);--color-background-flashbar-warning-bmz44s:var(--color-warning-950-ifq6mm);--color-background-progress-bar-value-default-g1g9d8: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-8mmtll:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-6tkrkx: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-3w34pt: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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-neutral-1000-2wv0ov);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-control-default-eyzhft:var(--color-neutral-600-4k14bl);--color-border-divider-default-p3i4pf:var(--color-neutral-750-zvilej);--color-border-divider-secondary-sc5l0q:var(--color-neutral-800-sggo8w);--color-border-item-focused-kb13a4:var(--color-primary-500-66353q);--color-border-item-placeholder-3hx3cu:var(--color-transparent-f66xjd);--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-fp6d0c:var(--color-neutral-450-4w2uiz);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-250-77d0j6);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-button-normal-active-t3pwtp:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-b02h0t:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-8fyho6: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-xm8nks:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--undefined-95s614);--color-text-status-warning-uphq2x:var(--undefined-59ed5u);--color-gap-global-drawer-eic530:var(--color-black-sgyach);--color-background-badge-green-g4lpdc:rgba(43, 181, 52, 0.2);--color-background-badge-blue-12pcf4:rgba(92, 127, 255, 0.2);--color-background-badge-red-bf5kpw:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-0l9mmn:rgba(251, 211, 50, 0.2);--color-background-badge-grey-pi8n07:var(--color-neutral-700-1ebo78);--color-text-badge-grey-75vypq:var(--color-neutral-300-ykaajl);--color-text-badge-green-hc5dee:var(--undefined-95s614);--color-text-badge-blue-s0eg8u:var(--color-info-300-9fvy2x);--color-text-badge-red-l8k7fn:var(--color-error-400-9k5dg2);--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-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--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-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--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-dcfd8d:var(--color-neutral-850-z568w9);--color-background-button-normal-default-tdts51:var(--color-neutral-850-z568w9);--color-background-button-normal-hover-thgioo: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-layout-main-h1l2yn:var(--color-neutral-800-sggo8w);--color-background-layout-ai-drawer-85f9op: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-hover-rtmhar:var(--color-primary-400-tdeooy);--color-background-notification-grey-ck9rk6:var(--color-neutral-600-4k14bl);--color-background-flashbar-success-ypiybg:var(--color-success-950-n91daq);--color-background-flashbar-error-ef4lxm:var(--color-error-950-qiq7u6);--color-background-flashbar-info-fp7x92:var(--color-info-950-7fypw1);--color-background-flashbar-warning-bmz44s:var(--color-warning-950-ifq6mm);--color-background-progress-bar-value-default-g1g9d8:var(--color-primary-500-66353q);--color-background-progress-bar-default-toal3z: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-u6zadq: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-8mmtll:var(--color-neutral-500-evzfy2);--color-border-button-normal-default-6tkrkx: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-3w34pt: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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-neutral-1000-2wv0ov);--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-p3i4pf: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-kb13a4: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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-t3pwtp:var(--color-neutral-350-15dbz7);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-white-qzbjhi);--color-text-button-normal-default-b02h0t:var(--color-neutral-350-15dbz7);--color-text-button-normal-hover-8fyho6: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-cu31n3: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-ecsq93: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-xm8nks: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-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-decoration-default-4ogme5:var(--color-neutral-600-4k14bl);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-3kb8ql:var(--color-info-300-9fvy2x);--color-text-status-success-ikvqka:var(--undefined-95s614);--color-text-status-warning-uphq2x: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-badge-green-g4lpdc:rgba(43, 181, 52, 0.2);--color-background-badge-blue-12pcf4:rgba(92, 127, 255, 0.2);--color-background-badge-red-bf5kpw:rgba(255, 61, 61, 0.2);--color-background-badge-yellow-0l9mmn:rgba(251, 211, 50, 0.2);--color-background-badge-grey-pi8n07:var(--color-neutral-700-1ebo78);--color-text-badge-grey-75vypq:var(--color-neutral-300-ykaajl);--color-text-badge-green-hc5dee:var(--undefined-95s614);--color-text-badge-blue-s0eg8u:var(--color-info-300-9fvy2x);--color-text-badge-red-l8k7fn:var(--color-error-400-9k5dg2);--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-sgshd2:var(--color-background-button-normal-hover-thgioo);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--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-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-background-toggle-checked-disabled-ylkw46:var(--color-background-control-disabled-rxfkeg);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-code-editor-pane-item-hover-mtly8t:var(--color-border-dropdown-item-hover-41eg5t);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-temfam:var(--color-border-status-info-0ebxt2);--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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--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-0iv7b1:var(--color-text-accent-3g6liz);--color-text-expandable-section-navigation-icon-default-i2fzn2:var(--color-text-interactive-default-kkm8t6);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--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-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--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-side-navigation-item-gap-ejop82:0px;--space-side-navigation-item-collapsed-gap-9rcjwh:var(--space-xs-j1ch97);--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-side-navigation-item-gap-ejop82:0px;--space-side-navigation-item-collapsed-gap-9rcjwh:var(--space-xs-j1ch97);--space-status-indicator-padding-horizontal-pbftfl:var(--space-none-ea32lj)}.awsui-one-theme .awsui-context-flashbar:not(#\9 ){--color-background-button-normal-active-dcfd8d:rgba(0, 0, 0, 0.1);--color-background-button-normal-hover-thgioo:rgba(0, 0, 0, 0.05);--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-inline-code-dtzhl7:rgba(0, 0, 0, 0.1);--color-background-progress-bar-value-default-g1g9d8:var(--color-neutral-800-sggo8w);--color-background-progress-bar-default-toal3z:var(--color-grey-opaque-10-w2wjwq);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-c0g0k2:var(--color-error-100-tyywtv);--color-background-status-info-u6zadq:var(--color-info-100-kz0nmy);--color-background-status-success-2j1li5:var(--color-success-100-jirpsy);--color-background-status-warning-g7try8:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-8mmtll:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-6tkrkx:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-3w34pt:var(--color-neutral-950-fc7tg7);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-divider-default-p3i4pf:var(--color-neutral-350-15dbz7);--color-border-item-focused-kb13a4:var(--color-neutral-800-sggo8w);--color-text-body-default-10lhjk:var(--color-neutral-850-z568w9);--color-text-body-secondary-fp6d0c:var(--color-neutral-600-4k14bl);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-normal-active-t3pwtp:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-b02h0t:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-8fyho6:var(--color-neutral-950-fc7tg7);--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-cu31n3:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-0iv7b1:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7zi493:var(--color-neutral-600-4k14bl);--color-text-heading-secondary-ecsq93:var(--color-neutral-750-zvilej);--color-text-interactive-inverted-default-ch6i0p:var(--color-neutral-800-sggo8w);--color-text-interactive-inverted-hover-lq1pf9:var(--color-neutral-950-fc7tg7);--color-text-label-xm8nks:var(--color-neutral-600-4k14bl);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-950-fc7tg7);--color-text-link-default-jk9mjs:var(--color-neutral-850-z568w9);--color-text-link-hover-wuyav1:var(--color-primary-600-68oa7u);--color-text-link-secondary-default-umsb5y:var(--color-neutral-850-z568w9);--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-link-inverted-hover-ainrw5:var(--color-neutral-950-fc7tg7);--color-text-notification-default-v9tldm:var(--color-neutral-800-sggo8w);--color-text-status-error-ug8fw3:var(--color-error-600-2nofe4);--color-text-status-info-3kb8ql:var(--color-info-600-6pbmjo);--color-text-status-success-ikvqka:var(--color-success-600-it3b3f);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1);--color-background-toggle-button-normal-hover-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6)}.awsui-context-flashbar.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-dcfd8d:rgba(0, 0, 0, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo:rgba(0, 0, 0, 0.05);--color-background-inline-code-dtzhl7:rgba(0, 0, 0, 0.1);--color-background-progress-bar-value-default-g1g9d8:var(--color-neutral-800-sggo8w);--color-background-progress-bar-default-toal3z:var(--color-grey-opaque-10-w2wjwq);--color-background-status-error-c0g0k2:var(--color-error-100-tyywtv);--color-background-status-info-u6zadq:var(--color-info-100-kz0nmy);--color-background-status-success-2j1li5:var(--color-success-100-jirpsy);--color-background-status-warning-g7try8:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-8mmtll:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-6tkrkx:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-3w34pt:var(--color-neutral-950-fc7tg7);--color-border-divider-default-p3i4pf:var(--color-neutral-350-15dbz7);--color-border-item-focused-kb13a4:var(--color-neutral-800-sggo8w);--color-text-button-normal-active-t3pwtp:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-b02h0t:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-8fyho6:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-0iv7b1:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7zi493:var(--color-neutral-600-4k14bl);--color-text-heading-secondary-ecsq93:var(--color-neutral-750-zvilej);--color-text-interactive-inverted-default-ch6i0p:var(--color-neutral-800-sggo8w);--color-text-interactive-inverted-hover-lq1pf9:var(--color-neutral-950-fc7tg7);--color-text-link-inverted-hover-ainrw5:var(--color-neutral-950-fc7tg7);--color-text-notification-default-v9tldm:var(--color-neutral-800-sggo8w);--color-text-status-error-ug8fw3:var(--color-error-600-2nofe4);--color-text-status-success-ikvqka:var(--color-success-600-it3b3f);--color-background-toggle-button-normal-default-96obmb:var(--color-background-button-normal-default-tdts51);--color-background-toggle-button-normal-hover-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-code-editor-gutter-active-line-error-1pe3y8:var(--color-text-status-error-ug8fw3);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-slider-handle-error-default-ynmog8:var(--color-text-status-error-ug8fw3);--color-background-slider-handle-error-active-erc5s1:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-default-t0x6jp:var(--color-text-status-error-ug8fw3);--color-background-slider-range-error-active-nt20qg:var(--color-text-status-error-ug8fw3);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6)}.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-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--color-background-layout-main-h1l2yn:var(--color-white-qzbjhi);--color-background-layout-ai-drawer-85f9op:var(--color-neutral-850-z568w9);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toggle-selected-active-jtwd66:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-700-5lbazr);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-flashbar-success-ypiybg:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-ef4lxm:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-fp7x92:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-bmz44s:var(--color-background-notification-yellow-7ciw4l);--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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-border-item-placeholder-3hx3cu: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-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-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--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-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-background-badge-green-g4lpdc:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-12pcf4:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-bf5kpw:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-0l9mmn:var(--color-background-notification-yellow-7ciw4l);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6);--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-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)}.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-dcfd8d:rgba(0, 7, 22, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo: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-6tkrkx);--color-background-button-primary-disabled-uldk81:var(--color-neutral-250-77d0j6);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-3w34pt);--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-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--color-background-layout-main-h1l2yn:var(--color-white-qzbjhi);--color-background-layout-ai-drawer-85f9op:var(--color-neutral-850-z568w9);--color-background-layout-panel-content-hesbff:var(--color-background-container-content-ypckbh);--color-background-layout-toggle-selected-active-jtwd66:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-600-68oa7u);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-700-5lbazr);--color-background-modal-overlay-3wa0s8:var(--color-background-backdrop-iq1tj8);--color-background-flashbar-success-ypiybg:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-ef4lxm:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-fp7x92:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-bmz44s:var(--color-background-notification-yellow-7ciw4l);--color-background-progress-bar-value-default-g1g9d8:var(--color-neutral-950-fc7tg7);--color-background-progress-bar-default-toal3z: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-8mmtll:var(--color-text-button-normal-hover-8fyho6);--color-border-button-normal-default-6tkrkx:var(--color-text-button-normal-default-b02h0t);--color-text-button-normal-disabled-oll12n:var(--color-neutral-500-evzfy2);--color-border-button-normal-hover-3w34pt:var(--color-text-button-normal-hover-8fyho6);--color-text-button-primary-disabled-au8gyh:var(--color-neutral-500-evzfy2);--color-text-side-navigation-item-active-a1zr85:var(--color-text-accent-3g6liz);--color-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--color-border-divider-default-p3i4pf:var(--color-text-notification-yellow-uepn8m);--color-border-item-focused-kb13a4:var(--color-text-notification-yellow-uepn8m);--color-border-item-placeholder-3hx3cu: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-popover-7xwcy6:var(--color-border-dropdown-container-21kqyh);--color-border-divider-interactive-default-8nzi4o:var(--color-neutral-500-evzfy2);--color-text-body-default-10lhjk:var(--color-text-notification-yellow-uepn8m);--color-text-body-secondary-fp6d0c:var(--color-text-notification-yellow-uepn8m);--color-text-breadcrumb-current-6ji3xx:var(--color-neutral-600-4k14bl);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--color-text-button-normal-active-t3pwtp:var(--color-text-button-normal-hover-8fyho6);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-900-uhv01b);--color-text-button-normal-default-b02h0t:var(--color-neutral-650-re41um);--color-text-button-normal-hover-8fyho6:var(--color-neutral-950-fc7tg7);--color-text-link-button-normal-default-31udfi:var(--color-text-link-default-jk9mjs);--color-text-link-button-normal-hover-qbcskx:var(--color-text-link-hover-wuyav1);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--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-cu31n3:var(--color-text-notification-yellow-uepn8m);--color-text-expandable-section-hover-0iv7b1:var(--color-text-notification-yellow-uepn8m);--color-text-form-label-tdlyd9:var(--color-text-form-default-02iaa3);--color-text-heading-secondary-ecsq93:var(--color-text-notification-yellow-uepn8m);--color-text-interactive-inverted-default-ch6i0p:var(--color-neutral-650-re41um);--color-text-interactive-inverted-hover-lq1pf9:var(--color-neutral-950-fc7tg7);--color-text-label-xm8nks:var(--color-text-notification-yellow-uepn8m);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-link-default-jk9mjs:var(--color-text-notification-yellow-uepn8m);--color-text-link-hover-wuyav1:var(--color-text-notification-yellow-uepn8m);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--color-text-notification-default-v9tldm: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-uphq2x:var(--color-text-notification-yellow-uepn8m);--color-text-tutorial-hotspot-default-4z79t4:var(--color-neutral-600-4k14bl);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-neutral-900-hav0uf);--color-background-badge-green-g4lpdc:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-12pcf4:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-bf5kpw:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-0l9mmn:var(--color-background-notification-yellow-7ciw4l);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6);--color-text-badge-grey-75vypq:var(--color-text-notification-default-v9tldm);--color-text-badge-green-hc5dee:var(--color-text-notification-default-v9tldm);--color-text-badge-blue-s0eg8u:var(--color-text-notification-default-v9tldm);--color-text-badge-red-l8k7fn:var(--color-text-notification-default-v9tldm);--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-sgshd2:var(--color-background-button-normal-hover-thgioo);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-item-card-highlighted-yh46lo:var(--color-border-card-highlighted-rktwwb);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-item-selected-andpaj:var(--color-border-item-selected-ef1gd2);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-border-expandable-section-default-7zi493:var(--color-border-divider-default-p3i4pf);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6)}.awsui-one-theme .awsui-context-alert:not(#\9 ){--color-background-button-normal-active-dcfd8d:rgba(0, 0, 0, 0.1);--color-background-button-normal-hover-thgioo:rgba(0, 0, 0, 0.05);--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-background-status-error-c0g0k2:var(--color-error-100-tyywtv);--color-background-status-info-u6zadq:var(--color-info-100-kz0nmy);--color-background-status-success-2j1li5:var(--color-success-100-jirpsy);--color-background-status-warning-g7try8:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-8mmtll:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-6tkrkx:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-3w34pt:var(--color-neutral-950-fc7tg7);--color-border-divider-default-p3i4pf:var(--color-neutral-350-15dbz7);--color-border-item-focused-kb13a4:var(--color-neutral-800-sggo8w);--color-text-body-default-10lhjk:var(--color-neutral-800-sggo8w);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-normal-active-t3pwtp:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-b02h0t:var(--color-neutral-800-sggo8w);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--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-cu31n3:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-0iv7b1:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7zi493:var(--color-neutral-600-4k14bl);--color-text-link-default-jk9mjs:var(--color-neutral-900-hav0uf);--color-text-link-hover-wuyav1:var(--color-neutral-950-fc7tg7);--font-size-expandable-heading-5th9ka:var(--font-size-heading-s-4lcrq9);--color-background-toggle-button-normal-hover-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1)}.awsui-context-alert.awsui-one-theme:not(#\9 ){--color-background-button-normal-active-dcfd8d:rgba(0, 0, 0, 0.1);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo:rgba(0, 0, 0, 0.05);--color-background-status-error-c0g0k2:var(--color-error-100-tyywtv);--color-background-status-info-u6zadq:var(--color-info-100-kz0nmy);--color-background-status-success-2j1li5:var(--color-success-100-jirpsy);--color-background-status-warning-g7try8:var(--color-warning-100-zxtqq4);--color-border-button-normal-active-8mmtll:var(--color-neutral-800-sggo8w);--color-border-button-normal-default-6tkrkx:var(--color-neutral-800-sggo8w);--color-border-button-normal-hover-3w34pt:var(--color-neutral-950-fc7tg7);--color-border-divider-default-p3i4pf:var(--color-neutral-350-15dbz7);--color-border-item-focused-kb13a4:var(--color-neutral-800-sggo8w);--color-text-body-default-10lhjk:var(--color-neutral-800-sggo8w);--color-text-button-normal-active-t3pwtp:var(--color-neutral-800-sggo8w);--color-text-button-normal-default-b02h0t:var(--color-neutral-800-sggo8w);--color-text-button-normal-hover-8fyho6:var(--color-neutral-950-fc7tg7);--color-text-expandable-section-hover-0iv7b1:var(--color-neutral-950-fc7tg7);--color-border-expandable-section-default-7zi493:var(--color-neutral-600-4k14bl);--color-text-link-default-jk9mjs:var(--color-neutral-900-hav0uf);--color-text-link-hover-wuyav1:var(--color-neutral-950-fc7tg7);--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-background-toggle-button-normal-hover-sgshd2:var(--color-background-button-normal-hover-thgioo);--color-background-segment-hover-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-card-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--color-border-divider-panel-bottom-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--color-border-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--color-text-button-inline-icon-default-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-icon-hover-b1d0yq:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-default-31udfi:var(--color-text-button-normal-default-b02h0t);--color-text-link-button-normal-hover-qbcskx:var(--color-text-button-normal-hover-8fyho6);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--color-text-segment-hover-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1)}.awsui-one-theme .awsui-context-content-header .awsui-context-alert:not(#\9 ){--color-background-layout-ai-drawer-85f9op:var(--color-neutral-850-z568w9);--color-background-flashbar-success-ypiybg:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-ef4lxm:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-fp7x92:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-bmz44s:var(--color-background-notification-yellow-7ciw4l);--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;--color-background-badge-green-g4lpdc:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-12pcf4:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-bf5kpw:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-0l9mmn:var(--color-background-notification-yellow-7ciw4l);--color-text-badge-grey-75vypq:var(--color-text-notification-default-v9tldm);--color-text-badge-green-hc5dee:var(--color-text-notification-default-v9tldm);--color-text-badge-blue-s0eg8u:var(--color-text-notification-default-v9tldm);--color-text-badge-red-l8k7fn:var(--color-text-notification-default-v9tldm)}.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-dcfd8d:rgba(255, 255, 255, 0.15);--color-background-button-normal-default-tdts51:transparent;--color-background-button-normal-hover-thgioo: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-6tkrkx);--color-background-button-primary-disabled-uldk81:var(--color-neutral-750-zvilej);--color-background-button-primary-hover-ilieew:var(--color-border-button-normal-hover-3w34pt);--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-collapsed-v28iow:var(--color-background-control-checked-4hlzpf);--color-background-layout-main-h1l2yn:var(--color-neutral-850-z568w9);--color-background-layout-ai-drawer-85f9op: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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar: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-flashbar-success-ypiybg:var(--color-background-notification-green-5dc4sk);--color-background-flashbar-error-ef4lxm:var(--color-background-notification-red-dg5n3d);--color-background-flashbar-info-fp7x92:var(--color-background-notification-blue-34n9ob);--color-background-flashbar-warning-bmz44s:var(--color-background-notification-yellow-7ciw4l);--color-background-progress-bar-value-default-g1g9d8:var(--color-primary-400-tdeooy);--color-background-progress-bar-default-toal3z: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-u6zadq: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-8mmtll:var(--color-text-button-normal-hover-8fyho6);--color-border-button-normal-default-6tkrkx:var(--color-text-button-normal-default-b02h0t);--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-3w34pt:var(--color-text-button-normal-hover-8fyho6);--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-text-side-navigation-item-active-collapsed-nkn2ke:var(--color-text-inverted-fubpp0);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-secondary-fp6d0c);--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-p3i4pf:var(--color-text-button-normal-default-b02h0t);--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-kb13a4:var(--color-neutral-100-xva5sx);--color-border-dropdown-item-focused-7tpfr6:var(--color-neutral-300-ykaajl);--color-border-item-placeholder-3hx3cu:var(--color-border-item-selected-ef1gd2);--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-0ebxt2: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-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c: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-inline-link-hover-6mi1hu:var(--color-text-button-normal-hover-8fyho6);--color-text-button-icon-hover-b1d0yq:var(--color-text-interactive-hover-pij1mj);--color-text-button-normal-active-t3pwtp:var(--color-text-button-normal-hover-8fyho6);--color-text-toggle-button-normal-pressed-lnwh7k:var(--color-primary-300-lbt26q);--color-text-button-normal-default-b02h0t:var(--color-neutral-300-ykaajl);--color-text-button-normal-hover-8fyho6:var(--color-white-qzbjhi);--color-text-link-button-normal-default-31udfi:var(--color-text-link-default-jk9mjs);--color-text-link-button-normal-hover-qbcskx:var(--color-text-link-hover-wuyav1);--color-text-button-link-active-uvxpal:var(--color-text-button-normal-active-t3pwtp);--color-text-button-link-default-dibdfb:var(--color-text-button-normal-default-b02h0t);--color-text-button-link-disabled-1aixcv:var(--color-text-interactive-disabled-scv2ec);--color-text-button-link-hover-1ciblf:var(--color-text-button-normal-hover-8fyho6);--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-cu31n3:var(--color-text-button-normal-default-b02h0t);--color-text-expandable-section-hover-0iv7b1:var(--color-text-button-normal-hover-8fyho6);--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-ecsq93: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-xm8nks:var(--color-text-form-label-tdlyd9);--color-text-key-value-pairs-value-wej1z9:var(--color-text-body-default-10lhjk);--color-text-layout-toggle-hover-kmm3h5:var(--color-primary-400-tdeooy);--color-text-link-default-jk9mjs:var(--color-primary-400-tdeooy);--color-text-link-hover-wuyav1:var(--color-primary-300-lbt26q);--color-text-link-decoration-default-4ogme5:currentColor;--color-text-link-secondary-default-umsb5y:var(--color-text-link-default-jk9mjs);--color-text-link-secondary-hover-wujy8p:var(--color-text-link-hover-wuyav1);--color-text-link-info-default-15ap6b:var(--color-text-link-default-jk9mjs);--color-text-link-info-hover-mzonq8:var(--color-text-link-hover-wuyav1);--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-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-warning-uphq2x: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-badge-green-g4lpdc:var(--color-background-notification-green-5dc4sk);--color-background-badge-blue-12pcf4:var(--color-background-notification-blue-34n9ob);--color-background-badge-red-bf5kpw:var(--color-background-notification-red-dg5n3d);--color-background-badge-yellow-0l9mmn:var(--color-background-notification-yellow-7ciw4l);--color-background-badge-grey-pi8n07:var(--color-background-notification-grey-ck9rk6);--color-text-badge-grey-75vypq:var(--color-text-notification-default-v9tldm);--color-text-badge-green-hc5dee:var(--color-text-notification-default-v9tldm);--color-text-badge-blue-s0eg8u:var(--color-text-notification-default-v9tldm);--color-text-badge-red-l8k7fn:var(--color-text-notification-default-v9tldm);--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-sgshd2:var(--color-background-button-normal-hover-thgioo);--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-xozipj:var(--color-background-button-normal-hover-thgioo);--color-background-slider-range-active-t2qsmr:var(--color-background-slider-handle-active-05aiwh);--color-background-slider-handle-warning-default-36m3ow:var(--color-text-status-warning-uphq2x);--color-background-slider-handle-warning-active-7sfn6l:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-default-2gqxb1:var(--color-text-status-warning-uphq2x);--color-background-slider-range-warning-active-sgzyze:var(--color-text-status-warning-uphq2x);--color-background-dialog-zpxawh:var(--color-background-status-info-u6zadq);--color-text-chat-bubble-outgoing-dj8gzu:var(--color-text-body-default-10lhjk);--color-text-chat-bubble-incoming-mf7cl2:var(--color-text-body-default-10lhjk);--color-border-toggle-button-normal-default-030r6j:var(--color-border-button-normal-default-6tkrkx);--color-border-toggle-button-normal-hover-5waaak:var(--color-border-button-normal-hover-3w34pt);--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-2ya45c:var(--color-border-divider-default-p3i4pf);--color-border-card-highlighted-rktwwb:var(--color-border-item-selected-ef1gd2);--color-border-item-card-fcxuuv:var(--color-border-card-2ya45c);--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-crg6jk:var(--color-border-divider-default-p3i4pf);--color-border-divider-panel-side-j0x2rr:var(--color-border-divider-default-p3i4pf);--color-border-dropdown-group-bl84pc:var(--color-border-dropdown-item-default-9ovoac);--color-border-dropdown-item-default-9ovoac:var(--color-border-divider-default-p3i4pf);--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-panel-header-jsogfu:var(--color-border-divider-default-p3i4pf);--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-temfam:var(--color-border-status-info-0ebxt2);--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-lohuzd:var(--color-text-link-default-jk9mjs);--color-text-button-inline-icon-disabled-kypb2l:var(--color-text-interactive-disabled-scv2ec);--color-text-button-inline-icon-hover-8onocz:var(--color-text-link-hover-wuyav1);--color-text-link-button-normal-active-2agjwp:var(--color-text-button-normal-active-t3pwtp);--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-7zi493:var(--color-border-divider-default-p3i4pf);--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-6r5u7e:var(--color-text-button-normal-hover-8fyho6);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1)}@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-side-navigation-item-active-collapsed-v28iow:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-active-jtwd66:var(--color-primary-500-66353q);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-500-66353q);--color-background-modal-overlay-3wa0s8:var(--color-grey-opaque-70-a5525t);--color-background-segment-default-v6zlxl:transparent;--color-border-item-placeholder-3hx3cu:var(--color-transparent-f66xjd)}}@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-background-inline-code-dtzhl7:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-g1g9d8:var(--color-white-qzbjhi);--color-background-progress-bar-default-toal3z:var(--color-grey-opaque-25-xck8i0);--color-background-status-error-c0g0k2:var(--color-error-950-qiq7u6);--color-background-status-info-u6zadq:var(--color-info-950-7fypw1);--color-background-status-success-2j1li5:var(--color-success-950-n91daq);--color-background-status-warning-g7try8:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-8mmtll:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-6tkrkx:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-3w34pt:var(--color-white-qzbjhi);--color-border-divider-default-p3i4pf:var(--color-neutral-600-4k14bl);--color-border-item-focused-kb13a4:var(--color-white-qzbjhi);--color-text-body-default-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c:var(--color-neutral-450-4w2uiz);--color-text-button-normal-active-t3pwtp:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-b02h0t:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-8fyho6:var(--color-white-qzbjhi);--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-cu31n3:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-0iv7b1:var(--color-white-qzbjhi);--color-border-expandable-section-default-7zi493:var(--color-neutral-500-evzfy2);--color-text-heading-secondary-ecsq93:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-default-ch6i0p:var(--color-neutral-100-xva5sx);--color-text-interactive-inverted-hover-lq1pf9:var(--color-white-qzbjhi);--color-text-label-xm8nks:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-link-inverted-hover-ainrw5:var(--color-white-qzbjhi);--color-text-notification-default-v9tldm:var(--color-neutral-100-xva5sx);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7)}}@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-inline-code-dtzhl7:rgba(255, 255, 255, 0.1);--color-background-progress-bar-value-default-g1g9d8:var(--color-white-qzbjhi);--color-background-progress-bar-default-toal3z:var(--color-grey-opaque-25-xck8i0);--color-background-segment-default-v6zlxl:transparent;--color-background-status-error-c0g0k2:var(--color-error-950-qiq7u6);--color-background-status-info-u6zadq:var(--color-info-950-7fypw1);--color-background-status-success-2j1li5:var(--color-success-950-n91daq);--color-background-status-warning-g7try8:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-8mmtll:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-6tkrkx:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-3w34pt:var(--color-white-qzbjhi);--color-text-side-navigation-item-default-gdxdw9:var(--color-text-body-default-10lhjk);--color-border-divider-default-p3i4pf:var(--color-neutral-600-4k14bl);--color-border-item-focused-kb13a4:var(--color-white-qzbjhi);--color-text-body-default-10lhjk:var(--color-neutral-350-15dbz7);--color-text-body-secondary-fp6d0c:var(--color-neutral-450-4w2uiz);--color-text-button-inline-link-hover-6mi1hu:var(--color-text-link-hover-wuyav1);--color-text-button-normal-active-t3pwtp:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-b02h0t:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-8fyho6:var(--color-white-qzbjhi);--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-cu31n3:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-0iv7b1:var(--color-white-qzbjhi);--color-border-expandable-section-default-7zi493:var(--color-neutral-500-evzfy2);--color-text-heading-secondary-ecsq93:var(--color-neutral-300-ykaajl);--color-text-interactive-inverted-default-ch6i0p:var(--color-neutral-100-xva5sx);--color-text-interactive-inverted-hover-lq1pf9:var(--color-white-qzbjhi);--color-text-label-xm8nks:var(--color-neutral-500-evzfy2);--color-text-key-value-pairs-value-wej1z9:var(--color-neutral-350-15dbz7);--color-text-link-default-jk9mjs:var(--color-neutral-350-15dbz7);--color-text-link-hover-wuyav1:var(--color-primary-400-tdeooy);--color-text-link-secondary-default-umsb5y:var(--color-neutral-350-15dbz7);--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-link-inverted-hover-ainrw5:var(--color-white-qzbjhi);--color-text-notification-default-v9tldm:var(--color-neutral-100-xva5sx);--color-text-status-error-ug8fw3:var(--color-error-400-9k5dg2);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--color-text-tutorial-hotspot-default-4z79t4:var(--color-text-link-default-jk9mjs);--color-text-tutorial-hotspot-hover-hi1j54:var(--color-text-link-hover-wuyav1)}}@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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-300-lbt26q);--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-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-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--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-jtwd66:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-default-tu4y6e:var(--color-primary-400-tdeooy);--color-background-layout-toggle-selected-hover-rtmhar:var(--color-primary-300-lbt26q);--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-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-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7);--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-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-c0g0k2:var(--color-error-950-qiq7u6);--color-background-status-info-u6zadq:var(--color-info-950-7fypw1);--color-background-status-success-2j1li5:var(--color-success-950-n91daq);--color-background-status-warning-g7try8:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-8mmtll:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-6tkrkx:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-3w34pt:var(--color-white-qzbjhi);--color-border-divider-default-p3i4pf:var(--color-neutral-600-4k14bl);--color-border-item-focused-kb13a4:var(--color-white-qzbjhi);--color-text-body-default-10lhjk:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-t3pwtp:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-b02h0t:var(--color-neutral-100-xva5sx);--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-cu31n3:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-0iv7b1:var(--color-white-qzbjhi);--color-border-expandable-section-default-7zi493:var(--color-neutral-500-evzfy2);--color-text-link-default-jk9mjs:var(--color-neutral-50-5676vk);--color-text-link-hover-wuyav1:var(--color-white-qzbjhi);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka:var(--color-success-500-zgiyh7)}}@media not print{.awsui-context-alert.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-background-status-error-c0g0k2:var(--color-error-950-qiq7u6);--color-background-status-info-u6zadq:var(--color-info-950-7fypw1);--color-background-status-success-2j1li5:var(--color-success-950-n91daq);--color-background-status-warning-g7try8:var(--color-warning-950-ifq6mm);--color-border-button-normal-active-8mmtll:var(--color-neutral-100-xva5sx);--color-border-button-normal-default-6tkrkx:var(--color-neutral-100-xva5sx);--color-border-button-normal-hover-3w34pt:var(--color-white-qzbjhi);--color-border-divider-default-p3i4pf:var(--color-neutral-600-4k14bl);--color-border-item-focused-kb13a4:var(--color-white-qzbjhi);--color-text-body-default-10lhjk:var(--color-neutral-100-xva5sx);--color-text-button-normal-active-t3pwtp:var(--color-neutral-100-xva5sx);--color-text-button-normal-default-b02h0t:var(--color-neutral-100-xva5sx);--color-text-button-normal-hover-8fyho6:var(--color-white-qzbjhi);--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-cu31n3:var(--color-neutral-300-ykaajl);--color-text-expandable-section-hover-0iv7b1:var(--color-white-qzbjhi);--color-border-expandable-section-default-7zi493:var(--color-neutral-500-evzfy2);--color-text-link-default-jk9mjs:var(--color-neutral-50-5676vk);--color-text-link-hover-wuyav1:var(--color-white-qzbjhi);--color-text-status-info-3kb8ql:var(--color-info-400-kky6sa);--color-text-status-success-ikvqka: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-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-fcf95ed7: true}
.awsui_root_1ifko_1pxy1_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-10lhjk, #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_1pxy1_145.awsui_disable-paddings_1ifko_1pxy1_184:not(#\9 ){column-gap:0}.awsui_main_1ifko_1pxy1_188:not(#\9 ){flex-grow:1;display:flex;flex-direction:column;min-inline-size:0}.awsui_content-wrap_1ifko_1pxy1_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_1pxy1_184>.awsui_main_1ifko_1pxy1_188>.awsui_content-wrap_1ifko_1pxy1_195:not(#\9 ){column-gap:0}.awsui_content-wrap_1ifko_1pxy1_195.awsui_wrap-actions_1ifko_1pxy1_205:not(#\9 ){flex-wrap:wrap}.awsui_content_1ifko_1pxy1_195:not(#\9 ){flex-grow:1;min-inline-size:0}.awsui_actions_1ifko_1pxy1_214:not(#\9 ){flex-shrink:0;margin-inline-start:auto}

.awsui_root_16248_1ri03_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_1ri03_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1ri03_161:not(#\9 ),.awsui-mode-entering .awsui_root_16248_1ri03_161:not(#\9 ){animation:none;transition:none}.awsui_root_16248_1ri03_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_1ri03_161:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_16248_1ri03_161:not(#\9 )::after,.awsui-mode-entering .awsui_root_16248_1ri03_161:not(#\9 )::after{animation:none;transition:none}.awsui_icon_16248_1ri03_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_1ri03_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_16248_1ri03_193:not(#\9 ),.awsui-mode-entering .awsui_icon_16248_1ri03_193:not(#\9 ){animation:none;transition:none}.awsui_header-inner_16248_1ri03_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_1ri03_209.awsui_disabled_16248_1ri03_218:not(#\9 ){color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui-one-theme .awsui_header-inner_16248_1ri03_209:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_header_16248_1ri03_209:not(#\9 ):not(:has(+.awsui_body_16248_1ri03_224)){flex:1}.awsui_header-row_16248_1ri03_228:not(#\9 ){display:flex;align-items:flex-start}.awsui_header-row_16248_1ri03_228>.awsui_header_16248_1ri03_209:not(#\9 ){flex:1;min-inline-size:0}.awsui_body_16248_1ri03_224:not(#\9 ){flex:1}.awsui_description_16248_1ri03_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-fp6d0c, #424650)}.awsui_description_16248_1ri03_241.awsui_has-header_16248_1ri03_247:not(#\9 ){padding-block-start:var(--space-action-card-description-padding-top-rbhns1, 4px)}.awsui_description_16248_1ri03_241.awsui_disabled_16248_1ri03_218:not(#\9 ){color:var(--color-text-action-card-disabled-ngng2a, #8c8c94)}.awsui_icon_16248_1ri03_193:not(#\9 ){flex-shrink:0;display:flex;color:var(--color-icon-action-card-default-5oew91, #006ce0);pointer-events:none}.awsui_header-button_16248_1ri03_261:not(#\9 ),.awsui_overlay-button_16248_1ri03_262:not(#\9 ){all:unset;cursor:pointer}.awsui_header-button_16248_1ri03_261.awsui_disabled_16248_1ri03_218:not(#\9 ),.awsui_overlay-button_16248_1ri03_262.awsui_disabled_16248_1ri03_218:not(#\9 ){cursor:default}.awsui_header-button_16248_1ri03_261:not(#\9 ){color:inherit;font:inherit}.awsui_header-button_16248_1ri03_261:not(#\9 )::after{content:"";position:absolute;inset:0;z-index:1}.awsui_header-button_16248_1ri03_261.awsui_variant-embedded_16248_1ri03_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_1ri03_261.awsui_variant-embedded_16248_1ri03_281.awsui_disabled_16248_1ri03_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_1ri03_261.awsui_variant-default_16248_1ri03_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_1ri03_261.awsui_variant-default_16248_1ri03_293.awsui_disabled_16248_1ri03_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_1ri03_262:not(#\9 ){position:absolute;inset:0;opacity:0}.awsui_overlay-button_16248_1ri03_262.awsui_variant-embedded_16248_1ri03_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_1ri03_262.awsui_variant-embedded_16248_1ri03_281.awsui_disabled_16248_1ri03_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_1ri03_262.awsui_variant-default_16248_1ri03_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_1ri03_262.awsui_variant-default_16248_1ri03_293.awsui_disabled_16248_1ri03_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_1ri03_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-10lhjk, #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_1ri03_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_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%;min-inline-size:0}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209+.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228+.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209+.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228+.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401):has(+.awsui_body_16248_1ri03_224),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401):has(+.awsui_body_16248_1ri03_224){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228:not(#\9 ):has(+.awsui_body_16248_1ri03_224)>.awsui_header_16248_1ri03_209:not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228:not(#\9 ):has(+.awsui_body_16248_1ri03_224)>.awsui_header_16248_1ri03_209:not(.awsui_no-padding_16248_1ri03_401){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_16248_1ri03_161.awsui_icon-vertical-align-center_16248_1ri03_412>.awsui_icon_16248_1ri03_193:not(#\9 ){align-self:center}.awsui_root_16248_1ri03_161.awsui_disabled_16248_1ri03_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_1ri03_161.awsui_disabled_16248_1ri03_218.awsui_variant-embedded_16248_1ri03_281:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_disabled_16248_1ri03_218.awsui_variant-embedded_16248_1ri03_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_1ri03_161.awsui_disabled_16248_1ri03_218.awsui_variant-default_16248_1ri03_293:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_disabled_16248_1ri03_218.awsui_variant-default_16248_1ri03_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_1ri03_161.awsui_disabled_16248_1ri03_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_1ri03_161.awsui_disabled_16248_1ri03_218>.awsui_icon_16248_1ri03_193:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_disabled_16248_1ri03_218>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193:not(#\9 ){color:var(--color-icon-action-card-disabled-irm38o, #b4b4bb)}.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover),.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover){background-color:var(--color-background-action-card-hover-lvp2xz, #f0fbff);box-shadow:none;color:inherit}.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover).awsui_variant-embedded_16248_1ri03_281,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover).awsui_variant-embedded_16248_1ri03_281:after,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover).awsui_variant-embedded_16248_1ri03_281,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover).awsui_variant-embedded_16248_1ri03_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_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover).awsui_variant-default_16248_1ri03_293,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover).awsui_variant-default_16248_1ri03_293:after,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover).awsui_variant-default_16248_1ri03_293,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover).awsui_variant-default_16248_1ri03_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_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover):after,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262: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_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover)>.awsui_icon_16248_1ri03_193,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:hover)>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover)>.awsui_icon_16248_1ri03_193,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:hover)>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193{color:var(--color-icon-action-card-hover-yrrdio, #002b66)}.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active),.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active){background-color:var(--color-background-action-card-active-i676rk, #d1f1ff);box-shadow:none;color:inherit}.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active).awsui_variant-embedded_16248_1ri03_281,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active).awsui_variant-embedded_16248_1ri03_281:after,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active).awsui_variant-embedded_16248_1ri03_281,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active).awsui_variant-embedded_16248_1ri03_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_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active).awsui_variant-default_16248_1ri03_293,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active).awsui_variant-default_16248_1ri03_293:after,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active).awsui_variant-default_16248_1ri03_293,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active).awsui_variant-default_16248_1ri03_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_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active):after,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262: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_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active)>.awsui_icon_16248_1ri03_193,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_header-button_16248_1ri03_261:active)>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active)>.awsui_icon_16248_1ri03_193,.awsui_root_16248_1ri03_161:not(#\9 ):not(.awsui_disabled_16248_1ri03_218):has(.awsui_overlay-button_16248_1ri03_262:active)>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193{color:var(--color-icon-action-card-active-8eg6vl, #002b66)}.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_header-button_16248_1ri03_261:focus-visible),.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_overlay-button_16248_1ri03_262:focus-visible){position:relative}.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_header-button_16248_1ri03_261:focus-visible),.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_overlay-button_16248_1ri03_262:focus-visible){outline:2px dotted transparent;outline-offset:1px}.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_header-button_16248_1ri03_261:focus-visible)::before,.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_overlay-button_16248_1ri03_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-kb13a4, #006ce0)}.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_header-button_16248_1ri03_261:focus-visible).awsui_variant-embedded_16248_1ri03_281::before,.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_overlay-button_16248_1ri03_262:focus-visible).awsui_variant-embedded_16248_1ri03_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_1ri03_161:not(#\9 ):has(.awsui_header-button_16248_1ri03_261:focus-visible).awsui_variant-default_16248_1ri03_293::before,.awsui_root_16248_1ri03_161:not(#\9 ):has(.awsui_overlay-button_16248_1ri03_262:focus-visible).awsui_variant-default_16248_1ri03_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_1ri03_161.awsui_variant-embedded_16248_1ri03_281:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_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_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401){padding-block:var(--space-action-card-vertical-embedded-vm4ug3, 10px);padding-inline:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_icon_16248_1ri03_193:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281>.awsui_icon_16248_1ri03_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-embedded-vm4ug3, 10px)}.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281.awsui_icon-align-end_16248_1ri03_548>.awsui_icon_16248_1ri03_193:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-embedded-gcmx2z, 12px)}.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-embedded_16248_1ri03_281.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_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_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401){padding-block:var(--space-action-card-vertical-default-l73t2i, 16px);padding-inline:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_icon_16248_1ri03_193:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193:not(#\9 ){padding-block-start:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293>.awsui_icon_16248_1ri03_193:not(#\9 ){padding-block-end:var(--space-action-card-vertical-default-l73t2i, 16px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293.awsui_icon-align-end_16248_1ri03_548>.awsui_icon_16248_1ri03_193:not(#\9 ),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_icon_16248_1ri03_193:not(#\9 ){padding-inline-end:var(--space-action-card-horizontal-default-8ry3ow, 20px)}.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_body_16248_1ri03_224:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401),.awsui_root_16248_1ri03_161.awsui_variant-default_16248_1ri03_293.awsui_icon-align-end_16248_1ri03_548>.awsui_inner-card_16248_1ri03_394>.awsui_header-row_16248_1ri03_228>.awsui_header_16248_1ri03_209:not(#\9 ):not(.awsui_no-padding_16248_1ri03_401){padding-inline-end:var(--space-xs-j1ch97, 8px)}

.awsui_icon_h11ix_4yifd_189:not(#\9 ){position:relative;display:inline-block;vertical-align:top}.awsui_icon-flex-height_h11ix_4yifd_197:not(#\9 ){display:inline-flex;align-items:center}.awsui_icon_h11ix_4yifd_189>svg:not(#\9 ){pointer-events:none}.awsui_icon_h11ix_4yifd_189>svg:not(#\9 ){fill:none}.awsui_icon_h11ix_4yifd_189>svg *:not(#\9 ){stroke:currentColor}.awsui_icon_h11ix_4yifd_189>svg .stroke-linejoin-round:not(#\9 ){stroke-linejoin:round}.awsui_icon_h11ix_4yifd_189>svg .stroke-linecap-square:not(#\9 ){stroke-linecap:square}.awsui_icon_h11ix_4yifd_189>svg .stroke-linecap-round:not(#\9 ){stroke-linecap:round}.awsui_icon_h11ix_4yifd_189>svg .filled:not(#\9 ){fill:currentColor}.awsui_icon_h11ix_4yifd_189>svg .no-stroke:not(#\9 ){stroke:none}.awsui_icon_h11ix_4yifd_189.awsui_size-x-small_h11ix_4yifd_225:not(#\9 ){inline-size:12px;box-sizing:border-box}.awsui_icon_h11ix_4yifd_189.awsui_size-x-small-mapped-height_h11ix_4yifd_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_4yifd_189.awsui_size-x-small_h11ix_4yifd_225>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-x-small_h11ix_4yifd_225>img:not(#\9 ){inline-size:12px;block-size:12px;vertical-align:top}.awsui_icon_h11ix_4yifd_189.awsui_size-x-small_h11ix_4yifd_225>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-x-small_h11ix_4yifd_225>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-x-small-h0rohm, 1.5px)/.75)}.awsui_icon_h11ix_4yifd_189.awsui_size-small_h11ix_4yifd_244:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_4yifd_189.awsui_size-small-mapped-height_h11ix_4yifd_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_4yifd_189.awsui_size-small_h11ix_4yifd_244>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-small_h11ix_4yifd_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_4yifd_189.awsui_size-small_h11ix_4yifd_244>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-small_h11ix_4yifd_244>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-small-873tvg, 2px)/1)}.awsui_icon_h11ix_4yifd_189.awsui_size-normal_h11ix_4yifd_263:not(#\9 ){inline-size:var(--size-icon-normal-tg8eob, 16px);box-sizing:border-box}.awsui_icon_h11ix_4yifd_189.awsui_size-normal-mapped-height_h11ix_4yifd_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_4yifd_189.awsui_size-normal_h11ix_4yifd_263>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-normal_h11ix_4yifd_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_4yifd_189.awsui_size-normal_h11ix_4yifd_263>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-normal_h11ix_4yifd_263>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-normal-4br07d, 2px)/1)}.awsui_icon_h11ix_4yifd_189.awsui_size-medium_h11ix_4yifd_282:not(#\9 ){inline-size:var(--size-icon-medium-d93glv, 20px);box-sizing:border-box}.awsui_icon_h11ix_4yifd_189.awsui_size-medium-mapped-height_h11ix_4yifd_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_4yifd_189.awsui_size-medium_h11ix_4yifd_282>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-medium_h11ix_4yifd_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_4yifd_189.awsui_size-medium_h11ix_4yifd_282>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-medium_h11ix_4yifd_282>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-medium-whtb4e, 2px)/1.25)}.awsui_icon_h11ix_4yifd_189.awsui_size-big_h11ix_4yifd_301:not(#\9 ){inline-size:var(--size-icon-big-nbr3sv, 32px);box-sizing:border-box}.awsui_icon_h11ix_4yifd_189.awsui_size-big-mapped-height_h11ix_4yifd_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_4yifd_189.awsui_size-big_h11ix_4yifd_301>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-big_h11ix_4yifd_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_4yifd_189.awsui_size-big_h11ix_4yifd_301>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-big_h11ix_4yifd_301>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-big-361ptx, 3px)/2)}.awsui_icon_h11ix_4yifd_189.awsui_size-large_h11ix_4yifd_320:not(#\9 ){inline-size:var(--size-icon-large-8q81jd, 48px);box-sizing:border-box}.awsui_icon_h11ix_4yifd_189.awsui_size-large-mapped-height_h11ix_4yifd_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_4yifd_189.awsui_size-large_h11ix_4yifd_320>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-large_h11ix_4yifd_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_4yifd_189.awsui_size-large_h11ix_4yifd_320>svg:not(#\9 ),.awsui_icon_h11ix_4yifd_189.awsui_size-large_h11ix_4yifd_320>svg *:not(#\9 ){stroke-width:calc(var(--border-width-icon-large-5m59yy, 4px)/3)}.awsui_icon_h11ix_4yifd_189.awsui_variant-normal_h11ix_4yifd_339:not(#\9 ){color:currentColor}.awsui_icon_h11ix_4yifd_189.awsui_variant-disabled_h11ix_4yifd_342:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_icon_h11ix_4yifd_189.awsui_variant-inverted_h11ix_4yifd_345:not(#\9 ){color:var(--color-text-inverted-fubpp0, #ffffff)}.awsui_icon_h11ix_4yifd_189.awsui_variant-subtle_h11ix_4yifd_348:not(#\9 ){color:var(--color-text-icon-subtle-0e8ipq, #656871)}.awsui_icon_h11ix_4yifd_189.awsui_variant-warning_h11ix_4yifd_351:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #855900)}.awsui_icon_h11ix_4yifd_189.awsui_variant-error_h11ix_4yifd_354:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_icon_h11ix_4yifd_189.awsui_variant-success_h11ix_4yifd_357:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_icon_h11ix_4yifd_189.awsui_variant-link_h11ix_4yifd_360:not(#\9 ){color:var(--color-text-link-default-jk9mjs, #006ce0)}.awsui_icon_h11ix_4yifd_189:not(#\9 ):is(.awsui_name-angle-left-double_h11ix_4yifd_363,.awsui_name-angle-left_h11ix_4yifd_363,.awsui_name-angle-right-double_h11ix_4yifd_365,.awsui_name-angle-right_h11ix_4yifd_365,.awsui_name-arrow-left_h11ix_4yifd_367,.awsui_name-arrow-right_h11ix_4yifd_368,.awsui_name-caret-left-filled_h11ix_4yifd_369,.awsui_name-caret-right-filled_h11ix_4yifd_370,.awsui_name-audio-full_h11ix_4yifd_371,.awsui_name-audio-half_h11ix_4yifd_372,.awsui_name-audio-off_h11ix_4yifd_373,.awsui_name-external_h11ix_4yifd_374,.awsui_name-redo_h11ix_4yifd_375,.awsui_name-resize-area_h11ix_4yifd_376,.awsui_name-send_h11ix_4yifd_377,.awsui_name-shrink_h11ix_4yifd_378,.awsui_name-undo_h11ix_4yifd_379,.awsui_name-view-vertical_h11ix_4yifd_380):dir(rtl){transform:scaleX(-1)}.awsui_badge_h11ix_4yifd_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_z9ck1_153:not(#\9 ){inline-size:20px;block-size:10px}.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 ),.awsui_arrow-inner_xjuzf_z9ck1_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_z9ck1_157:not(#\9 )::after,.awsui_arrow-inner_xjuzf_z9ck1_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_z9ck1_157:not(#\9 ):dir(rtl)::after,.awsui_arrow-inner_xjuzf_z9ck1_157:not(#\9 ):dir(rtl)::after{transform:rotate(-45deg);transform-origin:100% 100%}.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after{background-color:var(--color-border-popover-7xwcy6, #b4b4bb)}.awsui_arrow-inner_xjuzf_z9ck1_157:not(#\9 ){inset-block-start:calc(var(--border-width-popover-fhrkmk, 2px) + 1px)}.awsui_arrow-inner_xjuzf_z9ck1_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_z9ck1_199>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-right-bottom_xjuzf_z9ck1_199>.awsui_arrow-outer_xjuzf_z9ck1_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_z9ck1_202>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-left-bottom_xjuzf_z9ck1_202>.awsui_arrow-outer_xjuzf_z9ck1_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_z9ck1_205>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-top-right_xjuzf_z9ck1_205>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-top-left_xjuzf_z9ck1_205>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-top-responsive_xjuzf_z9ck1_205>.awsui_arrow-outer_xjuzf_z9ck1_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_z9ck1_208>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-bottom-right_xjuzf_z9ck1_208>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-bottom-left_xjuzf_z9ck1_208>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after,.awsui_arrow-position-bottom-responsive_xjuzf_z9ck1_208>.awsui_arrow-outer_xjuzf_z9ck1_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_z9ck1_212>.awsui_arrow-outer_xjuzf_z9ck1_157:not(#\9 )::after{background-color:var(--color-border-status-info-0ebxt2, #006ce0)}.awsui_arrow-variant-info_xjuzf_z9ck1_212>.awsui_arrow-inner_xjuzf_z9ck1_157:not(#\9 )::after{background-color:var(--color-background-status-info-u6zadq, #f0fbff)}.awsui_body_xjuzf_z9ck1_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-10lhjk, #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_z9ck1_263:not(#\9 ){overflow:visible}.awsui_body-variant-chart_xjuzf_z9ck1_266:not(#\9 ){padding-block:var(--space-static-s-xzifh3, 12px);padding-inline:var(--space-static-s-xzifh3, 12px)}.awsui_has-dismiss_xjuzf_z9ck1_271:not(#\9 ){display:flex;align-items:baseline}.awsui_dismiss_xjuzf_z9ck1_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_z9ck1_288:not(#\9 ){margin-block-end:var(--space-xs-j1ch97, 8px)}.awsui_header_xjuzf_z9ck1_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_z9ck1_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_z9ck1_317:not(#\9 ){word-wrap:break-word;max-inline-size:100%;overflow:hidden;word-break:normal;color:var(--color-text-body-secondary-fp6d0c, #424650);flex:1 1 auto;min-inline-size:0}.awsui_content-overflow-visible_xjuzf_z9ck1_326:not(#\9 ){overflow:visible}.awsui_container_xjuzf_z9ck1_338:not(#\9 ){display:inline-block;position:fixed;inset-block-start:-9999px;inset-inline-start:-9999px;z-index:2000}.awsui_container_xjuzf_z9ck1_338:not(#\9 )::before{content:"";position:absolute}.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-left_xjuzf_z9ck1_349)::before,.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-center_xjuzf_z9ck1_349)::before,.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-bottom-right_xjuzf_z9ck1_349)::before{inset-inline:0;inset-block-start:-10px;block-size:10px}.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-top-left_xjuzf_z9ck1_354)::before,.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-top-center_xjuzf_z9ck1_354)::before,.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-top-right_xjuzf_z9ck1_354)::before{inset-inline:0;inset-block-end:-10px;block-size:10px}.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-right-top_xjuzf_z9ck1_359)::before,.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-right-bottom_xjuzf_z9ck1_359)::before{inset-block:0;inset-inline-start:-10px;inline-size:10px}.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-left-top_xjuzf_z9ck1_364)::before,.awsui_container_xjuzf_z9ck1_338:not(#\9 ):has(.awsui_container-arrow-position-left-bottom_xjuzf_z9ck1_364)::before{inset-block:0;inset-inline-end:-10px;inline-size:10px}.awsui_container-body_xjuzf_z9ck1_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-10lhjk, #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_z9ck1_410:not(#\9 ){background-color:var(--color-background-status-info-u6zadq, #f0fbff);border-color:var(--color-border-status-info-0ebxt2, #006ce0)}.awsui_container-body-size-small_xjuzf_z9ck1_415:not(#\9 ){max-inline-size:210px}.awsui_container-body-size-small_xjuzf_z9ck1_415.awsui_fixed-width_xjuzf_z9ck1_418:not(#\9 ){inline-size:210px}.awsui_container-body-size-medium_xjuzf_z9ck1_422:not(#\9 ){max-inline-size:310px}.awsui_container-body-size-medium_xjuzf_z9ck1_422.awsui_fixed-width_xjuzf_z9ck1_418:not(#\9 ){inline-size:310px}.awsui_container-body-size-large_xjuzf_z9ck1_429:not(#\9 ){max-inline-size:482px}@media(max-width: 482px){.awsui_container-body-size-large_xjuzf_z9ck1_429:not(#\9 ){max-inline-size:310px}}.awsui_container-body-size-large_xjuzf_z9ck1_429.awsui_fixed-width_xjuzf_z9ck1_418:not(#\9 ){inline-size:482px}.awsui_container-arrow_xjuzf_z9ck1_349:not(#\9 ){position:absolute;display:inline-block}.awsui_container-arrow-position-right-top_xjuzf_z9ck1_359:not(#\9 ),.awsui_container-arrow-position-right-bottom_xjuzf_z9ck1_359:not(#\9 ){transform:rotate(-90deg);transform-origin:0 100%}.awsui_container-arrow-position-right-top_xjuzf_z9ck1_359:not(#\9 ):dir(rtl),.awsui_container-arrow-position-right-bottom_xjuzf_z9ck1_359:not(#\9 ):dir(rtl){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-right-top_xjuzf_z9ck1_359:not(#\9 ){inset-block-start:22px;inset-inline-start:0}.awsui_container-arrow-position-right-bottom_xjuzf_z9ck1_359:not(#\9 ){inset-block-end:12px;inset-inline-start:0}.awsui_container-arrow-position-left-top_xjuzf_z9ck1_364:not(#\9 ),.awsui_container-arrow-position-left-bottom_xjuzf_z9ck1_364:not(#\9 ){transform:rotate(90deg);transform-origin:100% 100%}.awsui_container-arrow-position-left-top_xjuzf_z9ck1_364:not(#\9 ):dir(rtl),.awsui_container-arrow-position-left-bottom_xjuzf_z9ck1_364:not(#\9 ):dir(rtl){transform:rotate(-90deg);transform-origin:0% 100%}.awsui_container-arrow-position-left-top_xjuzf_z9ck1_364:not(#\9 ){inset-block-start:22px;inset-inline-end:0}.awsui_container-arrow-position-left-bottom_xjuzf_z9ck1_364:not(#\9 ){inset-block-end:12px;inset-inline-end:0}.awsui_container-arrow-position-top-center_xjuzf_z9ck1_354:not(#\9 ),.awsui_container-arrow-position-top-right_xjuzf_z9ck1_354:not(#\9 ),.awsui_container-arrow-position-top-left_xjuzf_z9ck1_354:not(#\9 ),.awsui_container-arrow-position-top-responsive_xjuzf_z9ck1_479:not(#\9 ){transform:rotate(180deg);transform-origin:50% 50%}.awsui_container-arrow-position-top-center_xjuzf_z9ck1_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-top-right_xjuzf_z9ck1_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:12px}.awsui_container-arrow-position-top-left_xjuzf_z9ck1_354:not(#\9 ){inset-block-end:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container-arrow-position-bottom-center_xjuzf_z9ck1_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(50% - 10px)}.awsui_container-arrow-position-bottom-right_xjuzf_z9ck1_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:12px}.awsui_container-arrow-position-bottom-left_xjuzf_z9ck1_349:not(#\9 ){inset-block-start:-10px;inset-inline-start:calc(100% - 20px - 12px)}.awsui_container_xjuzf_z9ck1_338:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_z9ck1_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_xjuzf_z9ck1_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_z9ck1_338:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_z9ck1_338:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_z9ck1_338:not(#\9 ){animation:none;transition:none}.awsui_container_xjuzf_z9ck1_338.awsui_refresh_xjuzf_z9ck1_537:not(#\9 ){animation:awsui_awsui-motion-fade-in_xjuzf_z9ck1_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_z9ck1_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container_xjuzf_z9ck1_338.awsui_refresh_xjuzf_z9ck1_537:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container_xjuzf_z9ck1_338.awsui_refresh_xjuzf_z9ck1_537:not(#\9 ),.awsui-mode-entering .awsui_container_xjuzf_z9ck1_338.awsui_refresh_xjuzf_z9ck1_537:not(#\9 ){animation:none;transition:none}.awsui_root_xjuzf_z9ck1_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-10lhjk, #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_z9ck1_559.awsui_no-wrap_xjuzf_z9ck1_591:not(#\9 ){white-space:nowrap}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_z9ck1_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_594:focus,.awsui_trigger-type-text_xjuzf_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_594:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_z9ck1_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_594:focus,.awsui_trigger-type-text_xjuzf_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_594:focus){outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_root_xjuzf_z9ck1_559:not(#\9 ):has(.awsui_trigger-type-text-inline_xjuzf_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_594:focus,.awsui_trigger-type-text_xjuzf_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_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-kb13a4, #006ce0)}.awsui_root-filtering-token_xjuzf_z9ck1_616:not(#\9 ){display:flex}.awsui_trigger_xjuzf_z9ck1_594:not(#\9 ){display:inline-block;max-inline-size:100%;color:inherit;text-align:inherit}.awsui_overflow-ellipsis_xjuzf_z9ck1_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_z9ck1_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-10lhjk, #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_z9ck1_594.awsui_overflow-ellipsis_xjuzf_z9ck1_594:not(#\9 ){padding-block-end:calc(.25em + var(--border-divider-list-width-fmnfya, 1px))}.awsui_trigger-type-text-inline_xjuzf_z9ck1_594.awsui_in-inline-token_xjuzf_z9ck1_658:not(#\9 ){text-underline-offset:.15em}.awsui_trigger-type-text_xjuzf_z9ck1_594:not(#\9 ){border-block:0;border-block-end:var(--border-divider-list-width-fmnfya, 1px) dashed currentColor}.awsui_trigger-type-text-inline_xjuzf_z9ck1_594:not(#\9 ),.awsui_trigger-type-text_xjuzf_z9ck1_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_z9ck1_594:not(#\9 ):focus,.awsui_trigger-type-text_xjuzf_z9ck1_594:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_z9ck1_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_z9ck1_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_z9ck1_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_z9ck1_594):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_z9ck1_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_z9ck1_594):focus,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_z9ck1_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_z9ck1_594):focus{outline:2px dotted transparent;outline-offset:0px}body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_z9ck1_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_z9ck1_594):focus::before,body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_z9ck1_594:not(#\9 ):not(.awsui_overflow-ellipsis_xjuzf_z9ck1_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-kb13a4, #006ce0)}.awsui_trigger-type-filtering-token_xjuzf_z9ck1_706:not(#\9 ){display:flex}.awsui_popover-inline-content_xjuzf_z9ck1_710:not(#\9 ){display:inline}.awsui_hover-area_xjuzf_z9ck1_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_no6q2_1{0%{transform:rotate(var(--awsui-spinner-rotator-from-z17rmd))}100%{transform:rotate(var(--awsui-spinner-rotator-to-z17rmd))}}@keyframes awsui_spinner-line-left_1612d_no6q2_1{0%{transform:rotate(var(--awsui-spinner-line-left-from-z17rmd))}50%{transform:rotate(var(--awsui-spinner-line-left-to-z17rmd))}100%{transform:rotate(var(--awsui-spinner-line-left-from-z17rmd))}}@keyframes awsui_spinner-line-right_1612d_no6q2_1{0%{transform:rotate(var(--awsui-spinner-line-right-from-z17rmd))}50%{transform:rotate(var(--awsui-spinner-line-right-to-z17rmd))}100%{transform:rotate(var(--awsui-spinner-line-right-from-z17rmd))}}.awsui_root_1612d_no6q2_183:not(#\9 ){--awsui-spinner-rotator-from-z17rmd: 0deg;--awsui-spinner-rotator-to-z17rmd: 360deg;--awsui-spinner-line-left-from-z17rmd: 0deg;--awsui-spinner-line-left-to-z17rmd: 120deg;--awsui-spinner-line-right-from-z17rmd: 90deg;--awsui-spinner-line-right-to-z17rmd: -30deg;display:inline-block;vertical-align:top;animation:awsui_spinner-rotator_1612d_no6q2_1 .7s linear infinite;box-sizing:border-box;line-height:0}.awsui_root_1612d_no6q2_183.awsui_size-normal_1612d_no6q2_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_no6q2_183.awsui_size-big_1612d_no6q2_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_no6q2_183.awsui_size-large_1612d_no6q2_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_no6q2_183.awsui_variant-normal_1612d_no6q2_222:not(#\9 ){color:currentColor}.awsui_root_1612d_no6q2_183.awsui_variant-disabled_1612d_no6q2_225:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_root_1612d_no6q2_183.awsui_variant-inverted_1612d_no6q2_228:not(#\9 ){color:var(--color-text-inverted-fubpp0, #ffffff)}.awsui_root_1612d_no6q2_183:not(#\9 ):dir(rtl){--awsui-spinner-rotator-from-z17rmd: 360deg;--awsui-spinner-rotator-to-z17rmd: 0deg;--awsui-spinner-line-left-from-z17rmd: 0deg;--awsui-spinner-line-left-to-z17rmd: -120deg;--awsui-spinner-line-right-from-z17rmd: -90deg;--awsui-spinner-line-right-to-z17rmd: 30deg}.awsui_circle_1612d_no6q2_240:not(#\9 ){display:inline-block;inline-size:50%;block-size:100%;overflow:hidden;position:relative}.awsui_circle_1612d_no6q2_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_no6q2_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_no6q2_240.awsui_circle-left_1612d_no6q2_268:not(#\9 ):after{inset-inline-start:0;animation-name:awsui_spinner-line-left_1612d_no6q2_1}.awsui_circle_1612d_no6q2_240.awsui_circle-right_1612d_no6q2_273:not(#\9 ):after{inset-inline-start:-100%;animation-name:awsui_spinner-line-right_1612d_no6q2_1}
.awsui_button_vjswe_1qzh1_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-10lhjk, #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-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_button_vjswe_1qzh1_157.awsui_variant-normal_vjswe_1qzh1_206:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, var(--color-background-button-normal-default-tdts51, #ffffff));color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-normal-default-b02h0t, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-border-button-normal-default-6tkrkx, #006ce0));box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-normal_vjswe_1qzh1_206:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, var(--color-background-button-normal-hover-thgioo, #f0fbff));border-color:var(--awsui-style-border-color-hover-z17rmd, var(--color-border-button-normal-hover-3w34pt, #002b66));color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-normal-hover-8fyho6, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-normal_vjswe_1qzh1_206:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, var(--color-background-button-normal-active-dcfd8d, #d1f1ff));border-color:var(--awsui-style-border-color-active-z17rmd, var(--color-border-button-normal-active-8mmtll, #002b66));color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-normal-active-t3pwtp, #002b66));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-normal_vjswe_1qzh1_206.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, var(--color-background-button-normal-disabled-aysl1o, #ffffff));border-color:var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-button-normal-disabled-5lq8o4, #b4b4bb));color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-button-normal-disabled-oll12n, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-primary_vjswe_1qzh1_235:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, var(--color-background-button-primary-default-jkrurf, #ff9900));color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-primary-default-drtg2k, #0f141a));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-border-button-primary-default-ffd1nq, #ff9900));box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-primary_vjswe_1qzh1_235:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, var(--color-background-button-primary-hover-ilieew, #fa6f00));border-color:var(--awsui-style-border-color-hover-z17rmd, var(--color-border-button-primary-hover-ol3j7i, #fa6f00));color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-primary-hover-25ew2y, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-primary_vjswe_1qzh1_235:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, var(--color-background-button-primary-active-gdpmk3, #fa6f00));border-color:var(--awsui-style-border-color-active-z17rmd, var(--color-border-button-primary-active-49ulz2, #fa6f00));color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-primary-active-bx3pic, #0f141a));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-primary_vjswe_1qzh1_235.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, var(--color-background-button-primary-disabled-uldk81, #ebebf0));border-color:var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-button-primary-disabled-4g27rl, #ebebf0));color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-button-primary-disabled-au8gyh, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-link_vjswe_1qzh1_264:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, var(--color-background-button-link-default-mtavhu, transparent));color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-link-default-dibdfb, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-background-button-link-default-mtavhu, transparent));box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-link_vjswe_1qzh1_264:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, var(--color-background-button-link-hover-oiwez2, #f0fbff));border-color:var(--awsui-style-border-color-hover-z17rmd, var(--color-background-button-link-hover-oiwez2, #f0fbff));color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-link-hover-1ciblf, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-link_vjswe_1qzh1_264:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, var(--color-background-button-link-active-z8lsf6, #d1f1ff));border-color:var(--awsui-style-border-color-active-z17rmd, var(--color-background-button-link-active-z8lsf6, #d1f1ff));color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-link-active-uvxpal, #002b66));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-link_vjswe_1qzh1_264.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, var(--color-background-button-link-disabled-1uffgi, transparent));border-color:var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-button-link-disabled-az5to8, transparent));color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-button-link-disabled-1aixcv, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-icon_vjswe_1qzh1_293:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-interactive-default-kkm8t6, #424650));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-icon_vjswe_1qzh1_293:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-icon-hover-b1d0yq, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-icon_vjswe_1qzh1_293:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-interactive-default-kkm8t6, #424650));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-icon_vjswe_1qzh1_293.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-button-icon-disabled-a9zkpx, #8c8c94));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon_vjswe_1qzh1_322:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-inline-icon-default-lohuzd, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon_vjswe_1qzh1_322:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-inline-icon-hover-8onocz, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon_vjswe_1qzh1_322:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-inline-icon-default-lohuzd, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon_vjswe_1qzh1_322.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-inline-icon-default-lohuzd, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-inline-icon-hover-8onocz, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-inline-icon-default-lohuzd, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-link_vjswe_1qzh1_380:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-normal-default-b02h0t, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);border-block-width:0;border-inline-width:0;position:relative;text-decoration:none;padding-block:0;padding-inline:0}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-link_vjswe_1qzh1_380:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-inline-link-hover-6mi1hu, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-link_vjswe_1qzh1_380:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-normal-active-t3pwtp, #002b66));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-link_vjswe_1qzh1_380.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-modal-dismiss_vjswe_1qzh1_413:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-interactive-default-kkm8t6, #424650));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-modal-dismiss_vjswe_1qzh1_413:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-interactive-hover-pij1mj, #0f141a));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-modal-dismiss_vjswe_1qzh1_413:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-interactive-default-kkm8t6, #424650));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-modal-dismiss_vjswe_1qzh1_413.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-flashbar-icon_vjswe_1qzh1_442:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-interactive-inverted-default-ch6i0p, #dedee3));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-flashbar-icon_vjswe_1qzh1_442:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-interactive-inverted-hover-lq1pf9, #f9f9fa));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-flashbar-icon_vjswe_1qzh1_442:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-interactive-inverted-default-ch6i0p, #dedee3));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-flashbar-icon_vjswe_1qzh1_442.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-breadcrumb-group_vjswe_1qzh1_471:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-link-default-jk9mjs, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);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_1qzh1_157.awsui_variant-breadcrumb-group_vjswe_1qzh1_471:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-breadcrumb-group_vjswe_1qzh1_471:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-default-jk9mjs, #006ce0));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-breadcrumb-group_vjswe_1qzh1_471.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157.awsui_variant-menu-trigger_vjswe_1qzh1_505:not(#\9 ){background:var(--awsui-style-background-default-z17rmd, transparent);color:var(--awsui-style-color-default-z17rmd, var(--color-text-button-normal-default-b02h0t, #006ce0));border-color:var(--awsui-style-border-color-default-z17rmd, transparent);box-shadow:var(--awsui-style-box-shadow-default-z17rmd);position:relative;text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-menu-trigger_vjswe_1qzh1_505:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, transparent);border-color:var(--awsui-style-border-color-hover-z17rmd, transparent);color:var(--awsui-style-color-hover-z17rmd, var(--color-text-button-normal-hover-8fyho6, #002b66));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd);text-decoration:none}.awsui_button_vjswe_1qzh1_157.awsui_variant-menu-trigger_vjswe_1qzh1_505:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, transparent);border-color:var(--awsui-style-border-color-active-z17rmd, transparent);color:var(--awsui-style-color-active-z17rmd, var(--color-text-button-normal-active-t3pwtp, #002b66));box-shadow:var(--awsui-style-box-shadow-active-z17rmd)}.awsui_button_vjswe_1qzh1_157.awsui_variant-menu-trigger_vjswe_1qzh1_505.awsui_disabled_vjswe_1qzh1_227:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, transparent);border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd);text-decoration:none;cursor:auto}.awsui_button_vjswe_1qzh1_157:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_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_1qzh1_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1qzh1_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1qzh1_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1qzh1_442{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1qzh1_293,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1qzh1_413,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1qzh1_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_1qzh1_157:not(#\9 ):focus.awsui_variant-icon_vjswe_1qzh1_293::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-modal-dismiss_vjswe_1qzh1_413::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-flashbar-icon_vjswe_1qzh1_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1qzh1_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351{position:relative}body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1qzh1_322,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_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_1qzh1_157:not(#\9 ):focus.awsui_variant-inline-icon_vjswe_1qzh1_322::before,body[data-awsui-focus-visible=true] .awsui_button_vjswe_1qzh1_157:not(#\9 ):focus.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_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-kb13a4, #006ce0)}.awsui_button_vjswe_1qzh1_157.awsui_button-no-text_vjswe_1qzh1_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_1qzh1_157.awsui_button-no-wrap_vjswe_1qzh1_605:not(#\9 ){white-space:nowrap}.awsui_button_vjswe_1qzh1_157.awsui_full-width_vjswe_1qzh1_608:not(#\9 ){inline-size:100%;text-align:center}.awsui_button_vjswe_1qzh1_157.awsui_variant-icon_vjswe_1qzh1_293:not(#\9 ),.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon_vjswe_1qzh1_322:not(#\9 ),.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351:not(#\9 ),.awsui_button_vjswe_1qzh1_157.awsui_variant-flashbar-icon_vjswe_1qzh1_442:not(#\9 ){padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_button_vjswe_1qzh1_157.awsui_variant-modal-dismiss_vjswe_1qzh1_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_1qzh1_157.awsui_variant-inline-icon_vjswe_1qzh1_322:not(#\9 ){padding-block:0;border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-icon-pointer-target_vjswe_1qzh1_351:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px);border-block-width:0;border-inline-width:0}.awsui_button_vjswe_1qzh1_157>.awsui_icon-left_vjswe_1qzh1_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_1qzh1_157>.awsui_icon-right_vjswe_1qzh1_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_1qzh1_157.awsui_variant-inline-link_vjswe_1qzh1_380>.awsui_icon-left_vjswe_1qzh1_630:not(#\9 ){inset-inline-start:0;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_1qzh1_157.awsui_variant-inline-link_vjswe_1qzh1_380>.awsui_icon-right_vjswe_1qzh1_635:not(#\9 ){inset-inline-end:0;margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_button_vjswe_1qzh1_157.awsui_button-no-text_vjswe_1qzh1_601>.awsui_icon_vjswe_1qzh1_630:not(#\9 ){margin-inline-start:auto;margin-inline-end:auto;inset-inline:0}.awsui_link_vjswe_1qzh1_654.awsui_disabled_vjswe_1qzh1_227:not(#\9 ):not(.awsui_disabled-with-reason_vjswe_1qzh1_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_1gjq6_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_mx3cw_1gjq6_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_mx3cw_1gjq6_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_alert_mx3cw_1gjq6_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_alert_mx3cw_1gjq6_193:not(#\9 ),.awsui-mode-entering .awsui_alert_mx3cw_1gjq6_193:not(#\9 ){animation:none;transition:none}.awsui_root_mx3cw_1gjq6_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-10lhjk, #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_1gjq6_215.awsui_hidden_mx3cw_1gjq6_250:not(#\9 ){display:none}.awsui_alert_mx3cw_1gjq6_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-10lhjk, #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-z17rmd: 0 0 0 var(--awsui-alert-focus-ring-border-width-z17rmd, 2px) var(--awsui-alert-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_alert-wrapper_mx3cw_1gjq6_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_1gjq6_250:not(#\9 ){display:none}.awsui_initial-hidden_mx3cw_1gjq6_313:not(#\9 ){overflow:hidden;block-size:0}.awsui_header_mx3cw_1gjq6_318:not(#\9 ),.awsui_header-replacement_mx3cw_1gjq6_319:not(#\9 ){font-weight:var(--font-weight-alert-header-880af0, 700)}.awsui_action_mx3cw_1gjq6_323:not(#\9 ){white-space:nowrap}.awsui_alert-focus-wrapper_mx3cw_1gjq6_332:not(#\9 ){flex:1;min-inline-size:70%;display:grid;grid-template-columns:min-content auto}.awsui_alert-focus-wrapper_mx3cw_1gjq6_332:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1gjq6_332:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_1gjq6_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_1gjq6_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-alert-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-alert-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-alert-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-alert-focus-ring-box-shadow-z17rmd)}.awsui_text_mx3cw_1gjq6_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_1gjq6_363.awsui_icon_mx3cw_1gjq6_370:not(#\9 ){margin-inline-start:0}.awsui_text_mx3cw_1gjq6_363.awsui_message_mx3cw_1gjq6_373:not(#\9 ){margin-inline-end:var(--space-alert-message-right-6yp2w7, 4px)}.awsui_action-wrapped_mx3cw_1gjq6_377:not(#\9 ){margin-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_icon-size-medium_mx3cw_1gjq6_381>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_action-wrapped_mx3cw_1gjq6_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-medium-d93glv, 20px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-big_mx3cw_1gjq6_385>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_action-wrapped_mx3cw_1gjq6_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-big-nbr3sv, 32px) + var(--space-xs-j1ch97, 8px))}.awsui_icon-size-normal_mx3cw_1gjq6_389>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_action-wrapped_mx3cw_1gjq6_377:not(#\9 ){margin-inline-start:calc(var(--size-icon-normal-tg8eob, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_dismiss_mx3cw_1gjq6_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_1gjq6_407:not(#\9 ){border-color:var(--color-border-status-error-kbymrh, #db0000);background-color:var(--color-background-status-error-c0g0k2, #fff5f5)}.awsui_type-error_mx3cw_1gjq6_407>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_alert-focus-wrapper_mx3cw_1gjq6_332>.awsui_icon_mx3cw_1gjq6_370:not(#\9 ){color:var(--awsui-alert-icon-color-z17rmd, var(--color-text-status-error-ug8fw3, #db0000))}.awsui_type-warning_mx3cw_1gjq6_415:not(#\9 ){border-color:var(--color-border-status-warning-eeisrz, #855900);background-color:var(--color-background-status-warning-g7try8, #fffef0)}.awsui_type-warning_mx3cw_1gjq6_415>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_alert-focus-wrapper_mx3cw_1gjq6_332>.awsui_icon_mx3cw_1gjq6_370:not(#\9 ){color:var(--awsui-alert-icon-color-z17rmd, var(--color-text-status-warning-uphq2x, #855900))}.awsui_type-success_mx3cw_1gjq6_423:not(#\9 ){border-color:var(--color-border-status-success-8js4zx, #00802f);background-color:var(--color-background-status-success-2j1li5, #effff1)}.awsui_type-success_mx3cw_1gjq6_423>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_alert-focus-wrapper_mx3cw_1gjq6_332>.awsui_icon_mx3cw_1gjq6_370:not(#\9 ){color:var(--awsui-alert-icon-color-z17rmd, var(--color-text-status-success-ikvqka, #00802f))}.awsui_type-info_mx3cw_1gjq6_431:not(#\9 ){border-color:var(--color-border-status-info-0ebxt2, #006ce0);background-color:var(--color-background-status-info-u6zadq, #f0fbff)}.awsui_type-info_mx3cw_1gjq6_431>.awsui_alert-wrapper_mx3cw_1gjq6_301>.awsui_alert-focus-wrapper_mx3cw_1gjq6_332>.awsui_icon_mx3cw_1gjq6_370:not(#\9 ){color:var(--awsui-alert-icon-color-z17rmd, var(--color-text-status-info-3kb8ql, #006ce0))}
.awsui_root_swimc_zz3q0_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-10lhjk, #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_zz3q0_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_zz3q0_221:not(#\9 )::before{content:"";background-color:var(--color-border-divider-default-p3i4pf, #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;inset-inline-start:6px}.awsui_anchor-item_swimc_zz3q0_245: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-fp6d0c, #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_zz3q0_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_zz3q0_245:not(#\9 ),.awsui-mode-entering .awsui_anchor-item_swimc_zz3q0_245:not(#\9 ){animation:none;transition:none}.awsui_anchor-item--active_swimc_zz3q0_265:not(#\9 ){position:relative}.awsui_anchor-item--active_swimc_zz3q0_265: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;inset-inline-start:6px}.awsui_anchor-link_swimc_zz3q0_283: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-fp6d0c, #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_zz3q0_283:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_zz3q0_283:not(#\9 ),.awsui-mode-entering .awsui_anchor-link_swimc_zz3q0_283:not(#\9 ){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_zz3q0_283: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-kb13a4, #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-kb13a4, #006ce0)}.awsui_anchor-link_swimc_zz3q0_283:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_anchor-link_swimc_zz3q0_283:not(#\9 ):focus{outline:none}.awsui_anchor-link_swimc_zz3q0_283:not(#\9 ):hover,.awsui_anchor-link_swimc_zz3q0_283:not(#\9 ):focus{text-decoration:none}.awsui_anchor-link--active_swimc_zz3q0_325:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-jluh82, 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_zz3q0_332:not(#\9 ){display:block}.awsui_anchor-link-info_swimc_zz3q0_336: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-jk9mjs, #006ce0)}

.awsui_description_1hpp3_i9gvw_195:not(#\9 ){overflow:hidden;margin-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_actionBar_1hpp3_i9gvw_200:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_stepCounter_1hpp3_i9gvw_207:not(#\9 ){margin-inline-end:20px}.awsui_divider_1hpp3_i9gvw_211:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_hotspot_1hpp3_i9gvw_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-10lhjk, #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-z17rmd, 40px 0 0 0);position:relative;inline-size:16px;block-size:16px}.awsui_hotspot_1hpp3_i9gvw_215:not(#\9 ):before{content:"";position:absolute;inset:calc(-1*var(--space-xxs-0gmk42, 4px));z-index:1}.awsui_hotspot_1hpp3_i9gvw_215:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_i9gvw_215:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_i9gvw_215:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_i9gvw_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-kb13a4, #006ce0)}.awsui_hotspot_1hpp3_i9gvw_215>.awsui_icon_1hpp3_i9gvw_286:not(#\9 ){position:relative;stroke:var(--color-text-tutorial-hotspot-default-4z79t4, #006ce0)}.awsui_hotspot_1hpp3_i9gvw_215:not(#\9 ):hover>.awsui_icon_1hpp3_i9gvw_286{stroke:var(--color-text-tutorial-hotspot-hover-hi1j54, #002b66)}.awsui_hotspot_1hpp3_i9gvw_215:not(#\9 ):active>.awsui_icon_1hpp3_i9gvw_286{stroke:var(--color-text-tutorial-hotspot-default-4z79t4, #006ce0)}
.awsui_box_18wu0_1av9t_172.awsui_p-variant_18wu0_1av9t_172.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_b-variant_18wu0_1av9t_172.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_strong-variant_18wu0_1av9t_172.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_code-variant_18wu0_1av9t_172.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_pre-variant_18wu0_1av9t_172.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_samp-variant_18wu0_1av9t_172.awsui_color-default_18wu0_1av9t_172:not(#\9 ){color:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_box_18wu0_1av9t_172.awsui_h1-variant_18wu0_1av9t_176.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h2-variant_18wu0_1av9t_176.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h3-variant_18wu0_1av9t_176.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h4-variant_18wu0_1av9t_176.awsui_color-default_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h5-variant_18wu0_1av9t_176.awsui_color-default_18wu0_1av9t_172:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_box_18wu0_1av9t_172.awsui_small-variant_18wu0_1av9t_180.awsui_color-default_18wu0_1av9t_172:not(#\9 ){color:var(--color-text-small-jg0f5l, #656871)}.awsui_box_18wu0_1av9t_172.awsui_a-variant_18wu0_1av9t_184.awsui_color-default_18wu0_1av9t_172:not(#\9 ){color:var(--color-text-link-default-jk9mjs, #006ce0)}.awsui_box_18wu0_1av9t_172.awsui_small-variant_18wu0_1av9t_180.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_code-variant_18wu0_1av9t_172.awsui_font-size-default_18wu0_1av9t_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_1av9t_172.awsui_p-variant_18wu0_1av9t_172.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_b-variant_18wu0_1av9t_172.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_strong-variant_18wu0_1av9t_172.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_pre-variant_18wu0_1av9t_172.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_samp-variant_18wu0_1av9t_172.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_a-variant_18wu0_1av9t_184.awsui_font-size-default_18wu0_1av9t_188:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_1av9t_172.awsui_h5-variant_18wu0_1av9t_176.awsui_font-size-default_18wu0_1av9t_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_1av9t_172.awsui_h4-variant_18wu0_1av9t_176.awsui_font-size-default_18wu0_1av9t_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_1av9t_172.awsui_h3-variant_18wu0_1av9t_176.awsui_font-size-default_18wu0_1av9t_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_1av9t_172.awsui_h2-variant_18wu0_1av9t_176.awsui_font-size-default_18wu0_1av9t_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_1av9t_172.awsui_h1-variant_18wu0_1av9t_176.awsui_font-size-default_18wu0_1av9t_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_1av9t_172.awsui_p-variant_18wu0_1av9t_172.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_code-variant_18wu0_1av9t_172.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_pre-variant_18wu0_1av9t_172.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_samp-variant_18wu0_1av9t_172.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_small-variant_18wu0_1av9t_180.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_a-variant_18wu0_1av9t_184.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_1av9t_172.awsui_strong-variant_18wu0_1av9t_172.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_b-variant_18wu0_1av9t_172.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_box_18wu0_1av9t_172.awsui_h5-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-heading-xs-hhjjg1, 700)}.awsui_box_18wu0_1av9t_172.awsui_h4-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_box_18wu0_1av9t_172.awsui_h3-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-heading-m-gxmuqs, 700)}.awsui_box_18wu0_1av9t_172.awsui_h2-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-heading-l-jmylot, 700)}.awsui_box_18wu0_1av9t_172.awsui_h1-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ){font-weight:var(--font-weight-heading-xl-fk9ofj, 700)}.awsui_box_18wu0_1av9t_172.awsui_h1-variant_18wu0_1av9t_176:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h2-variant_18wu0_1av9t_176:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h3-variant_18wu0_1av9t_176:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h4-variant_18wu0_1av9t_176:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h5-variant_18wu0_1av9t_176:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-variant_18wu0_1av9t_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_1av9t_172.awsui_small-variant_18wu0_1av9t_180:not(#\9 ){display:inline-block}.awsui_box_18wu0_1av9t_172.awsui_code-variant_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_pre-variant_18wu0_1av9t_172:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_samp-variant_18wu0_1av9t_172:not(#\9 ){font-family:var(--font-family-monospace-0wnazt, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);background:transparent}.awsui_box_18wu0_1av9t_172.awsui_key-label-variant_18wu0_1av9t_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-xm8nks, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_box_18wu0_1av9t_172.awsui_gen-ai-label-variant_18wu0_1av9t_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_1av9t_172.awsui_value-large-variant_18wu0_1av9t_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_1av9t_172.awsui_inline-code-variant_18wu0_1av9t_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-dtzhl7, 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_1av9t_172.awsui_h1-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h2-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h3-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h4-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_h5-variant_18wu0_1av9t_176.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_value-large-variant_18wu0_1av9t_285.awsui_font-weight-default_18wu0_1av9t_229:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_font-weight-heavy_18wu0_1av9t_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_1av9t_172.awsui_color-inverted_18wu0_1av9t_314:not(#\9 ){color:var(--color-text-notification-default-v9tldm, #f9f9fa)}.awsui_box_18wu0_1av9t_172.awsui_color-text-label_18wu0_1av9t_317:not(#\9 ){color:var(--color-text-label-xm8nks, #0f141a)}.awsui_box_18wu0_1av9t_172.awsui_color-text-body-secondary_18wu0_1av9t_320:not(#\9 ){color:var(--color-text-body-secondary-fp6d0c, #424650)}.awsui_box_18wu0_1av9t_172.awsui_color-text-status-error_18wu0_1av9t_323:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_box_18wu0_1av9t_172.awsui_color-text-status-success_18wu0_1av9t_326:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_box_18wu0_1av9t_172.awsui_color-text-status-info_18wu0_1av9t_329:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_box_18wu0_1av9t_172.awsui_color-text-status-inactive_18wu0_1av9t_332:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_box_18wu0_1av9t_172.awsui_color-text-status-warning_18wu0_1av9t_335:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #855900)}.awsui_box_18wu0_1av9t_172.awsui_color-inherit_18wu0_1av9t_338:not(#\9 ){color:inherit}.awsui_box_18wu0_1av9t_172.awsui_font-size-body-s_18wu0_1av9t_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_1av9t_172.awsui_font-size-body-m_18wu0_1av9t_346:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_box_18wu0_1av9t_172.awsui_font-size-heading-xs_18wu0_1av9t_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_1av9t_172.awsui_font-size-heading-s_18wu0_1av9t_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_1av9t_172.awsui_font-size-heading-m_18wu0_1av9t_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_1av9t_172.awsui_font-size-heading-l_18wu0_1av9t_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_1av9t_172.awsui_font-size-heading-xl_18wu0_1av9t_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_1av9t_172.awsui_font-size-display-l_18wu0_1av9t_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_1av9t_172.awsui_font-size-display-xl_18wu0_1av9t_380:not(#\9 ){font-size:var(--font-size-display-xl-h9zymm, 64px);line-height:var(--line-height-display-xl-h0sa1b, 72px);letter-spacing:var(--letter-spacing-display-xl-6i6ivo, -0.03em)}.awsui_box_18wu0_1av9t_172.awsui_font-weight-light_18wu0_1av9t_385:not(#\9 ){font-weight:var(--font-weight-lighter-xwagtu, 300)}.awsui_box_18wu0_1av9t_172.awsui_font-weight-normal_18wu0_1av9t_388:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400)}.awsui_box_18wu0_1av9t_172.awsui_font-weight-bold_18wu0_1av9t_391:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_box_18wu0_1av9t_172.awsui_font-weight-heavy_18wu0_1av9t_309:not(#\9 ){font-weight:var(--font-weight-heavy-em866g, 700)}.awsui_t-left_18wu0_1av9t_398:not(#\9 ){text-align:start}.awsui_t-right_18wu0_1av9t_402:not(#\9 ){text-align:end}.awsui_t-center_18wu0_1av9t_406:not(#\9 ){text-align:center}.awsui_box_18wu0_1av9t_172.awsui_p-n_18wu0_1av9t_423:not(#\9 ){padding-block:var(--space-scaled-none-lypryy, 0px);padding-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-n_18wu0_1av9t_428:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-n_18wu0_1av9t_429:not(#\9 ){padding-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-n_18wu0_1av9t_433:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-n_18wu0_1av9t_434:not(#\9 ){padding-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-n_18wu0_1av9t_438:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-n_18wu0_1av9t_429:not(#\9 ){padding-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-n_18wu0_1av9t_443:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-n_18wu0_1av9t_434:not(#\9 ){padding-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1av9t_172.awsui_p-xxxs_18wu0_1av9t_448:not(#\9 ){padding-block:var(--space-scaled-xxxs-7blpsd, 2px);padding-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-xxxs_18wu0_1av9t_453:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxxs_18wu0_1av9t_454:not(#\9 ){padding-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-xxxs_18wu0_1av9t_458:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxxs_18wu0_1av9t_459:not(#\9 ){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-xxxs_18wu0_1av9t_463:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxxs_18wu0_1av9t_454:not(#\9 ){padding-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-xxxs_18wu0_1av9t_468:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxxs_18wu0_1av9t_459:not(#\9 ){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1av9t_172.awsui_p-xxs_18wu0_1av9t_473:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-xxs_18wu0_1av9t_478:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxs_18wu0_1av9t_479:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-xxs_18wu0_1av9t_483:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxs_18wu0_1av9t_484:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-xxs_18wu0_1av9t_488:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxs_18wu0_1av9t_479:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-xxs_18wu0_1av9t_493:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxs_18wu0_1av9t_484:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1av9t_172.awsui_p-xs_18wu0_1av9t_498:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-xs_18wu0_1av9t_503:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xs_18wu0_1av9t_504:not(#\9 ){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-xs_18wu0_1av9t_508:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xs_18wu0_1av9t_509:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-xs_18wu0_1av9t_513:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xs_18wu0_1av9t_504:not(#\9 ){padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-xs_18wu0_1av9t_518:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xs_18wu0_1av9t_509:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1av9t_172.awsui_p-s_18wu0_1av9t_523:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-s_18wu0_1av9t_528:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-s_18wu0_1av9t_529:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-s_18wu0_1av9t_533:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-s_18wu0_1av9t_534:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-s_18wu0_1av9t_538:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-s_18wu0_1av9t_529:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-s_18wu0_1av9t_543:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-s_18wu0_1av9t_534:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1av9t_172.awsui_p-m_18wu0_1av9t_548:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-m_18wu0_1av9t_553:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-m_18wu0_1av9t_554:not(#\9 ){padding-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-m_18wu0_1av9t_558:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-m_18wu0_1av9t_559:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-m_18wu0_1av9t_563:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-m_18wu0_1av9t_554:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-m_18wu0_1av9t_568:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-m_18wu0_1av9t_559:not(#\9 ){padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1av9t_172.awsui_p-l_18wu0_1av9t_443:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-l_18wu0_1av9t_578:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-l_18wu0_1av9t_579:not(#\9 ){padding-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-l_18wu0_1av9t_583:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-l_18wu0_1av9t_584:not(#\9 ){padding-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-l_18wu0_1av9t_588:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-l_18wu0_1av9t_579:not(#\9 ){padding-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-l_18wu0_1av9t_593:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-l_18wu0_1av9t_584:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_p-xl_18wu0_1av9t_598:not(#\9 ){padding-block:var(--space-scaled-xl-xls2ln, 24px);padding-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-xl_18wu0_1av9t_603:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xl_18wu0_1av9t_604:not(#\9 ){padding-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-xl_18wu0_1av9t_608:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xl_18wu0_1av9t_609:not(#\9 ){padding-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-xl_18wu0_1av9t_613:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xl_18wu0_1av9t_604:not(#\9 ){padding-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-xl_18wu0_1av9t_618:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xl_18wu0_1av9t_609:not(#\9 ){padding-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1av9t_172.awsui_p-xxl_18wu0_1av9t_623:not(#\9 ){padding-block:var(--space-scaled-xxl-fs6lrd, 32px);padding-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-xxl_18wu0_1av9t_628:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxl_18wu0_1av9t_629:not(#\9 ){padding-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-xxl_18wu0_1av9t_633:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxl_18wu0_1av9t_634:not(#\9 ){padding-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-xxl_18wu0_1av9t_638:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxl_18wu0_1av9t_629:not(#\9 ){padding-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-xxl_18wu0_1av9t_643:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxl_18wu0_1av9t_634:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1av9t_172.awsui_p-xxxl_18wu0_1av9t_648:not(#\9 ){padding-block:var(--space-scaled-xxxl-fzl3le, 40px);padding-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1av9t_172.awsui_p-top-xxxl_18wu0_1av9t_653:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxxl_18wu0_1av9t_654:not(#\9 ){padding-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1av9t_172.awsui_p-right-xxxl_18wu0_1av9t_658:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxxl_18wu0_1av9t_659:not(#\9 ){padding-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1av9t_172.awsui_p-bottom-xxxl_18wu0_1av9t_663:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-vertical-xxxl_18wu0_1av9t_654:not(#\9 ){padding-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1av9t_172.awsui_p-left-xxxl_18wu0_1av9t_668:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_p-horizontal-xxxl_18wu0_1av9t_659:not(#\9 ){padding-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1av9t_172.awsui_m-n_18wu0_1av9t_673:not(#\9 ){margin-block:var(--space-scaled-none-lypryy, 0px);margin-inline:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-n_18wu0_1av9t_678:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-n_18wu0_1av9t_679:not(#\9 ){margin-block-start:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-n_18wu0_1av9t_683:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-n_18wu0_1av9t_684:not(#\9 ){margin-inline-end:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-n_18wu0_1av9t_688:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-n_18wu0_1av9t_679:not(#\9 ){margin-block-end:var(--space-scaled-none-lypryy, 0px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-n_18wu0_1av9t_693:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-n_18wu0_1av9t_684:not(#\9 ){margin-inline-start:var(--space-none-ea32lj, 0px)}.awsui_box_18wu0_1av9t_172.awsui_m-xxxs_18wu0_1av9t_698:not(#\9 ){margin-block:var(--space-scaled-xxxs-7blpsd, 2px);margin-inline:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-xxxs_18wu0_1av9t_703:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxxs_18wu0_1av9t_704:not(#\9 ){margin-block-start:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-xxxs_18wu0_1av9t_708:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxxs_18wu0_1av9t_709:not(#\9 ){margin-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-xxxs_18wu0_1av9t_713:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxxs_18wu0_1av9t_704:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-xxxs_18wu0_1av9t_718:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxxs_18wu0_1av9t_709:not(#\9 ){margin-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_box_18wu0_1av9t_172.awsui_m-xxs_18wu0_1av9t_723:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-xxs_18wu0_1av9t_728:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxs_18wu0_1av9t_729:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-xxs_18wu0_1av9t_733:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxs_18wu0_1av9t_734:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-xxs_18wu0_1av9t_738:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxs_18wu0_1av9t_729:not(#\9 ){margin-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-xxs_18wu0_1av9t_743:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxs_18wu0_1av9t_734:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_box_18wu0_1av9t_172.awsui_m-xs_18wu0_1av9t_748:not(#\9 ){margin-block:var(--space-scaled-xs-rt720d, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-xs_18wu0_1av9t_753:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xs_18wu0_1av9t_754:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-xs_18wu0_1av9t_758:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xs_18wu0_1av9t_759:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-xs_18wu0_1av9t_763:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xs_18wu0_1av9t_754:not(#\9 ){margin-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-xs_18wu0_1av9t_768:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xs_18wu0_1av9t_759:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_box_18wu0_1av9t_172.awsui_m-s_18wu0_1av9t_773:not(#\9 ){margin-block:var(--space-scaled-s-yqvmoz, 12px);margin-inline:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-s_18wu0_1av9t_778:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-s_18wu0_1av9t_779:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-s_18wu0_1av9t_783:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-s_18wu0_1av9t_784:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-s_18wu0_1av9t_788:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-s_18wu0_1av9t_779:not(#\9 ){margin-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-s_18wu0_1av9t_793:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-s_18wu0_1av9t_784:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px)}.awsui_box_18wu0_1av9t_172.awsui_m-m_18wu0_1av9t_798:not(#\9 ){margin-block:var(--space-scaled-m-z0ah6c, 16px);margin-inline:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-m_18wu0_1av9t_803:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-m_18wu0_1av9t_804:not(#\9 ){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-m_18wu0_1av9t_808:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-m_18wu0_1av9t_809:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-m_18wu0_1av9t_813:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-m_18wu0_1av9t_804:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-m_18wu0_1av9t_818:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-m_18wu0_1av9t_809:not(#\9 ){margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_box_18wu0_1av9t_172.awsui_m-l_18wu0_1av9t_693:not(#\9 ){margin-block:var(--space-scaled-l-gr6kh1, 20px);margin-inline:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-l_18wu0_1av9t_828:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-l_18wu0_1av9t_829:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-l_18wu0_1av9t_833:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-l_18wu0_1av9t_834:not(#\9 ){margin-inline-end:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-l_18wu0_1av9t_838:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-l_18wu0_1av9t_829:not(#\9 ){margin-block-end:var(--space-scaled-l-gr6kh1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-l_18wu0_1av9t_843:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-l_18wu0_1av9t_834:not(#\9 ){margin-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_box_18wu0_1av9t_172.awsui_m-xl_18wu0_1av9t_848:not(#\9 ){margin-block:var(--space-scaled-xl-xls2ln, 24px);margin-inline:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-xl_18wu0_1av9t_853:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xl_18wu0_1av9t_854:not(#\9 ){margin-block-start:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-xl_18wu0_1av9t_858:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xl_18wu0_1av9t_859:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-xl_18wu0_1av9t_863:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xl_18wu0_1av9t_854:not(#\9 ){margin-block-end:var(--space-scaled-xl-xls2ln, 24px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-xl_18wu0_1av9t_868:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xl_18wu0_1av9t_859:not(#\9 ){margin-inline-start:var(--space-xl-d84eey, 24px)}.awsui_box_18wu0_1av9t_172.awsui_m-xxl_18wu0_1av9t_873:not(#\9 ){margin-block:var(--space-scaled-xxl-fs6lrd, 32px);margin-inline:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-xxl_18wu0_1av9t_878:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxl_18wu0_1av9t_879:not(#\9 ){margin-block-start:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-xxl_18wu0_1av9t_883:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxl_18wu0_1av9t_884:not(#\9 ){margin-inline-end:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-xxl_18wu0_1av9t_888:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxl_18wu0_1av9t_879:not(#\9 ){margin-block-end:var(--space-scaled-xxl-fs6lrd, 32px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-xxl_18wu0_1av9t_893:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxl_18wu0_1av9t_884:not(#\9 ){margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_box_18wu0_1av9t_172.awsui_m-xxxl_18wu0_1av9t_898:not(#\9 ){margin-block:var(--space-scaled-xxxl-fzl3le, 40px);margin-inline:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1av9t_172.awsui_m-top-xxxl_18wu0_1av9t_903:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxxl_18wu0_1av9t_904:not(#\9 ){margin-block-start:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1av9t_172.awsui_m-right-xxxl_18wu0_1av9t_908:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxxl_18wu0_1av9t_909:not(#\9 ){margin-inline-end:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1av9t_172.awsui_m-bottom-xxxl_18wu0_1av9t_913:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-vertical-xxxl_18wu0_1av9t_904:not(#\9 ){margin-block-end:var(--space-scaled-xxxl-fzl3le, 40px)}.awsui_box_18wu0_1av9t_172.awsui_m-left-xxxl_18wu0_1av9t_918:not(#\9 ),.awsui_box_18wu0_1av9t_172.awsui_m-horizontal-xxxl_18wu0_1av9t_909:not(#\9 ){margin-inline-start:var(--space-xxxl-mw5hbl, 40px)}.awsui_box_18wu0_1av9t_172.awsui_d-block_18wu0_1av9t_923:not(#\9 ){display:block}.awsui_box_18wu0_1av9t_172.awsui_d-inline_18wu0_1av9t_926:not(#\9 ){display:inline}.awsui_box_18wu0_1av9t_172.awsui_d-inline-block_18wu0_1av9t_929:not(#\9 ){display:inline-block}.awsui_box_18wu0_1av9t_172.awsui_d-none_18wu0_1av9t_932:not(#\9 ){display:none}.awsui_f-left_18wu0_1av9t_936:not(#\9 ){float:inline-start}.awsui_f-right_18wu0_1av9t_940:not(#\9 ){float:inline-end}.awsui_visual-accent_18wu0_1av9t_948:not(#\9 ){display:inline-flex;align-items:center;justify-content:center;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-xs-j1ch97, 8px);box-sizing:border-box}.awsui_visual-accent-radius-xxxs_18wu0_1av9t_957:not(#\9 ){border-start-start-radius:var(--space-xxxs-zelp5l, 2px);border-start-end-radius:var(--space-xxxs-zelp5l, 2px);border-end-start-radius:var(--space-xxxs-zelp5l, 2px);border-end-end-radius:var(--space-xxxs-zelp5l, 2px)}.awsui_visual-accent-radius-xxs_18wu0_1av9t_964:not(#\9 ){border-start-start-radius:var(--space-xxs-0gmk42, 4px);border-start-end-radius:var(--space-xxs-0gmk42, 4px);border-end-start-radius:var(--space-xxs-0gmk42, 4px);border-end-end-radius:var(--space-xxs-0gmk42, 4px)}.awsui_visual-accent-radius-xs_18wu0_1av9t_971:not(#\9 ){border-start-start-radius:var(--space-xs-j1ch97, 8px);border-start-end-radius:var(--space-xs-j1ch97, 8px);border-end-start-radius:var(--space-xs-j1ch97, 8px);border-end-end-radius:var(--space-xs-j1ch97, 8px)}.awsui_visual-accent-radius-s_18wu0_1av9t_978:not(#\9 ){border-start-start-radius:var(--space-s-kbzdb8, 12px);border-start-end-radius:var(--space-s-kbzdb8, 12px);border-end-start-radius:var(--space-s-kbzdb8, 12px);border-end-end-radius:var(--space-s-kbzdb8, 12px)}.awsui_visual-accent-radius-m_18wu0_1av9t_985:not(#\9 ){border-start-start-radius:var(--space-m-utxyzm, 16px);border-start-end-radius:var(--space-m-utxyzm, 16px);border-end-start-radius:var(--space-m-utxyzm, 16px);border-end-end-radius:var(--space-m-utxyzm, 16px)}.awsui_visual-accent-radius-l_18wu0_1av9t_992:not(#\9 ){border-start-start-radius:var(--space-l-0ykpb1, 20px);border-start-end-radius:var(--space-l-0ykpb1, 20px);border-end-start-radius:var(--space-l-0ykpb1, 20px);border-end-end-radius:var(--space-l-0ykpb1, 20px)}.awsui_visual-accent-radius-xl_18wu0_1av9t_999:not(#\9 ){border-start-start-radius:var(--space-xl-d84eey, 24px);border-start-end-radius:var(--space-xl-d84eey, 24px);border-end-start-radius:var(--space-xl-d84eey, 24px);border-end-end-radius:var(--space-xl-d84eey, 24px)}.awsui_visual-accent-radius-xxl_18wu0_1av9t_1006:not(#\9 ){border-start-start-radius:var(--space-xxl-exi600, 32px);border-start-end-radius:var(--space-xxl-exi600, 32px);border-end-start-radius:var(--space-xxl-exi600, 32px);border-end-end-radius:var(--space-xxl-exi600, 32px)}.awsui_visual-accent-radius-xxxl_18wu0_1av9t_1013:not(#\9 ){border-start-start-radius:var(--space-xxxl-mw5hbl, 40px);border-start-end-radius:var(--space-xxxl-mw5hbl, 40px);border-end-start-radius:var(--space-xxxl-mw5hbl, 40px);border-end-end-radius:var(--space-xxxl-mw5hbl, 40px)}.awsui_visual-accent-radius-full_18wu0_1av9t_1020:not(#\9 ){border-start-start-radius:50%;border-start-end-radius:50%;border-end-start-radius:50%;border-end-end-radius:50%}.awsui_visual-accent-aspect-auto_18wu0_1av9t_1027:not(#\9 ){aspect-ratio:auto;inline-size:auto}.awsui_visual-accent-aspect-equal_18wu0_1av9t_1032:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-xs-j1ch97, 8px);aspect-ratio:1/1;overflow:hidden;inline-size:-moz-fit-content;inline-size:fit-content}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-red_18wu0_1av9t_1040:not(#\9 ){background-color:var(--color-background-accent-red-khzncg, #ffe0e0);color:var(--color-text-accent-red-var8di, #990000)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-yellow_18wu0_1av9t_1045:not(#\9 ){background-color:var(--color-background-accent-yellow-99vxvn, #fffbbd);color:var(--color-text-accent-yellow-fzo0n3, #855900)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-indigo_18wu0_1av9t_1050:not(#\9 ){background-color:var(--color-background-accent-indigo-faof0g, #d1f1ff);color:var(--color-text-accent-indigo-eail42, #003b8f)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-green_18wu0_1av9t_1055:not(#\9 ){background-color:var(--color-background-accent-green-8wsdl9, #d9ffd6);color:var(--color-text-accent-green-yt0n6o, #005c26)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-orange_18wu0_1av9t_1060:not(#\9 ){background-color:var(--color-background-accent-orange-dvobw8, #ffe0d6);color:var(--color-text-accent-orange-ve51ii, #8a2000)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-purple_18wu0_1av9t_1065:not(#\9 ){background-color:var(--color-background-accent-purple-4wegtv, #f2e5ff);color:var(--color-text-accent-purple-en52jh, #5900b2)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-mint_18wu0_1av9t_1070:not(#\9 ){background-color:var(--color-background-accent-mint-6d8btk, #ccffe9);color:var(--color-text-accent-mint-o0q20l, #005237)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-lime_18wu0_1av9t_1075:not(#\9 ){background-color:var(--color-background-accent-lime-p00bw3, #ebffcc);color:var(--color-text-accent-lime-exqt37, #005700)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-grey_18wu0_1av9t_1080:not(#\9 ){background-color:var(--color-background-accent-grey-sdhhim, #ebebf0);color:var(--color-text-accent-grey-z7bgrr, #1b232d)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-teal_18wu0_1av9t_1085:not(#\9 ){background-color:var(--color-background-accent-teal-rhfyos, #ccfffc);color:var(--color-text-accent-teal-n8ykj0, #00524c)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-cyan_18wu0_1av9t_1090:not(#\9 ){background-color:var(--color-background-accent-cyan-scrwt5, #d1fbff);color:var(--color-text-accent-cyan-90sgce, #004761)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-blue_18wu0_1av9t_1095:not(#\9 ){background-color:var(--color-background-accent-blue-ozeylb, #d1f1ff);color:var(--color-text-accent-blue-kwhqc4, #003b8f)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-violet_18wu0_1av9t_1100:not(#\9 ){background-color:var(--color-background-accent-violet-kb8fvz, #e8e5ff);color:var(--color-text-accent-violet-cqpwrx, #4200db)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-fuchsia_18wu0_1av9t_1105:not(#\9 ){background-color:var(--color-background-accent-fuchsia-ypqhyw, #fce5ff);color:var(--color-text-accent-fuchsia-c2wss3, #78008a)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-magenta_18wu0_1av9t_1110:not(#\9 ){background-color:var(--color-background-accent-magenta-pt3le4, #ffe0fb);color:var(--color-text-accent-magenta-364bda, #8f0072)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-pink_18wu0_1av9t_1115:not(#\9 ){background-color:var(--color-background-accent-pink-4u23hf, #ffe0f0);color:var(--color-text-accent-pink-u8hxw0, #8f0047)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-rose_18wu0_1av9t_1120:not(#\9 ){background-color:var(--color-background-accent-rose-26faf2, #ffe0e8);color:var(--color-text-accent-rose-kyet08, #940025)}.awsui_box_18wu0_1av9t_172.awsui_visual-accent_18wu0_1av9t_948.awsui_visual-accent-amber_18wu0_1av9t_1125:not(#\9 ){background-color:var(--color-background-accent-amber-1f7l0y, #ffe8bd);color:var(--color-text-accent-amber-r5hy49, #7a2b00)}.awsui_root_18wu0_1av9t_1130: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-10lhjk, #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_jbi72_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_jbi72_185:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_jbi72_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_jbi72_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_jbi72_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-kb13a4, #006ce0)}.awsui_close-button_16w0h_jbi72_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_15axv_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-dropdown_9duf6_15axv_1 var(--motion-duration-show-quick-6av78d, 135ms) var(--motion-easing-show-quick-2n40zx, ease-out)}@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_15axv_1{from{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_15axv_153.awsui_refresh_9duf6_15axv_174:not(#\9 ){transform-origin:top;animation-name:awsui_awsui-motion-fade-in-0_9duf6_15axv_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_15axv_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dropdown-content-wrapper_9duf6_15axv_153.awsui_refresh_9duf6_15axv_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_15axv_153.awsui_refresh_9duf6_15axv_174:not(#\9 ),.awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_15axv_153.awsui_refresh_9duf6_15axv_174:not(#\9 ){animation:none;transition:none}.awsui_root_9duf6_15axv_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-10lhjk, #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_15axv_199.awsui_interior_9duf6_15axv_232:not(#\9 ){position:static}.awsui_dropdown_9duf6_15axv_153:not(#\9 ){position:absolute;display:none;z-index:2000;transform-origin:top}.awsui_dropdown_9duf6_15axv_153.awsui_use-portal_9duf6_15axv_242:not(#\9 ){z-index:7000}.awsui_dropdown_9duf6_15axv_153:not(#\9 ):not(.awsui_interior_9duf6_15axv_232){transform:translateY(0px);transition:transform var(--motion-duration-show-quick-6av78d, 135ms)}@media(prefers-reduced-motion: reduce){.awsui_dropdown_9duf6_15axv_153:not(#\9 ):not(.awsui_interior_9duf6_15axv_232){animation:none;transition:none}}.awsui-motion-disabled .awsui_dropdown_9duf6_15axv_153:not(#\9 ):not(.awsui_interior_9duf6_15axv_232),.awsui-mode-entering .awsui_dropdown_9duf6_15axv_153:not(#\9 ):not(.awsui_interior_9duf6_15axv_232){animation:none;transition:none}.awsui_dropdown-content-wrapper_9duf6_15axv_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-10lhjk, #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-z17rmd, var(--border-radius-dropdown-942n6j, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-z17rmd, var(--border-radius-dropdown-942n6j, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-z17rmd, var(--border-radius-dropdown-942n6j, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-z17rmd, 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_15axv_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-z17rmd, var(--border-width-popover-fhrkmk, 2px)) solid var(--awsui-dropdown-content-border-color-z17rmd, var(--color-border-dropdown-container-21kqyh, #b4b4bb));border-inline:var(--awsui-dropdown-content-border-width-z17rmd, var(--border-width-popover-fhrkmk, 2px)) solid var(--awsui-dropdown-content-border-color-z17rmd, var(--color-border-dropdown-container-21kqyh, #b4b4bb));border-start-start-radius:var(--awsui-dropdown-content-border-radius-z17rmd, var(--border-radius-dropdown-942n6j, 8px));border-start-end-radius:var(--awsui-dropdown-content-border-radius-z17rmd, var(--border-radius-dropdown-942n6j, 8px));border-end-start-radius:var(--awsui-dropdown-content-border-radius-z17rmd, var(--border-radius-dropdown-942n6j, 8px));border-end-end-radius:var(--awsui-dropdown-content-border-radius-z17rmd, var(--border-radius-dropdown-942n6j, 8px));pointer-events:none}.awsui_dropdown-content-wrapper_9duf6_15axv_153.awsui_is-empty_9duf6_15axv_318:not(#\9 )::after{display:none}.awsui_dropdown_9duf6_15axv_153>.awsui_dropdown-content-wrapper_9duf6_15axv_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-bl84pc, #c6c6cd)}.awsui_dropdown-drop-up_9duf6_15axv_325>.awsui_dropdown-content-wrapper_9duf6_15axv_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_15axv_325.awsui_with-limited-width_9duf6_15axv_329>.awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ){border-block-start:none}.awsui_dropdown-drop-left_9duf6_15axv_332:not(#\9 ){inset-inline-end:0}.awsui_dropdown-drop-right_9duf6_15axv_335:not(#\9 ){inset-inline-start:0}.awsui_dropdown_9duf6_15axv_153.awsui_occupy-entire-width_9duf6_15axv_338:not(#\9 ){min-inline-size:100%}.awsui_dropdown_9duf6_15axv_153.awsui_use-flexible-width_9duf6_15axv_341:not(#\9 ){inline-size:max-content;max-inline-size:var(--awsui-dropdown-default-max-width-z17rmd, none);min-inline-size:var(--awsui-dropdown-default-min-width-z17rmd, auto)}.awsui_dropdown_9duf6_15axv_153.awsui_interior_9duf6_15axv_232>.awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ){margin-block-start:-1px}.awsui_dropdown_9duf6_15axv_153.awsui_hide-block-border_9duf6_15axv_349>.awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ){border-block-start:none}.awsui_dropdown_9duf6_15axv_153.awsui_hide-block-border_9duf6_15axv_349:not(#\9 ):not(.awsui_dropdown-drop-up_9duf6_15axv_325)>.awsui_dropdown-content-wrapper_9duf6_15axv_153{border-block-end:none}.awsui_dropdown_9duf6_15axv_153.awsui_hide-block-border_9duf6_15axv_349.awsui_refresh_9duf6_15axv_174>.awsui_dropdown-content-wrapper_9duf6_15axv_153:not(#\9 ){border-block-end:none}.awsui_dropdown_9duf6_15axv_153.awsui_open_9duf6_15axv_358:not(#\9 ){display:block}.awsui_dropdown_9duf6_15axv_153.awsui_open_9duf6_15axv_358:not(#\9 ):not(.awsui_interior_9duf6_15axv_232).awsui_refresh_9duf6_15axv_174[data-animating=true]{transform:translateY(4px)}.awsui_dropdown_9duf6_15axv_153.awsui_open_9duf6_15axv_358:not(#\9 ):not(.awsui_interior_9duf6_15axv_232).awsui_refresh_9duf6_15axv_174[data-animating=true].awsui_dropdown-drop-up_9duf6_15axv_325{transform:translateY(-4px)}.awsui_dropdown_9duf6_15axv_153.awsui_open_9duf6_15axv_358.awsui_nowrap_9duf6_15axv_367:not(#\9 ){white-space:nowrap;overflow:scroll}.awsui_dropdown-content_9duf6_15axv_153:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_stretch-trigger-height_9duf6_15axv_378:not(#\9 ){block-size:100%}

.awsui_link_4c84z_1g8zt_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-10lhjk, #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-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, var(--border-link-focus-ring-shadow-spread-brjxth, 2px)) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #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-z17rmd, var(--color-text-link-secondary-default-umsb5y, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, 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_1g8zt_145:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_1g8zt_145:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_1g8zt_145:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-link-default-jk9mjs, #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_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_variant-recovery_4c84z_1g8zt_213:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ){-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;color:var(--awsui-style-color-default-z17rmd, var(--color-text-link-secondary-default-umsb5y, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, 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_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_variant-secondary_4c84z_1g8zt_246:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-link-default-jk9mjs, #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_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_variant-primary_4c84z_1g8zt_281:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_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-z17rmd, 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_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-info-hover-mzonq8, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-info-hover-mzonq8, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_variant-info_4c84z_1g8zt_314:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-button-underline-hover-pz8b1i, transparent)}.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-link-default-jk9mjs, #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_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_variant-value-large_4c84z_1g8zt_349:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_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-z17rmd, 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_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-interactive-hover-pij1mj, #0f141a))}.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-interactive-active-mb8zit, #0f141a))}.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_variant-top-navigation_4c84z_1g8zt_381:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_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-z17rmd, var(--color-text-link-button-normal-default-31udfi, #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_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ),.awsui-mode-entering .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ){animation:none;transition:none}.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-button-normal-hover-qbcskx, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):focus{outline:none}.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-button-normal-active-2agjwp, #002b66))}.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):active,.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):focus,.awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:transparent}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-link-default-jk9mjs, #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_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ),.awsui-mode-entering .awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):focus{outline:none}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):active,.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ):focus,.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_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_1g8zt_145.awsui_button_4c84z_1g8zt_416:not(#\9 ){font-weight:inherit;letter-spacing:normal}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416.awsui_color-inverted_4c84z_1g8zt_488:not(#\9 ){color:var(--color-text-notification-default-v9tldm, #f9f9fa);text-decoration-color:currentColor}.awsui-one-theme .awsui_link_4c84z_1g8zt_145.awsui_button_4c84z_1g8zt_416.awsui_color-inverted_4c84z_1g8zt_488:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-ainrw5, #ffffff)}.awsui_link_4c84z_1g8zt_145.awsui_color-inverted_4c84z_1g8zt_488:not(#\9 ){color:var(--color-text-notification-default-v9tldm, #f9f9fa)}.awsui_link_4c84z_1g8zt_145.awsui_color-inverted_4c84z_1g8zt_488:not(#\9 ):not(.awsui_button_4c84z_1g8zt_416){text-decoration-line:underline;text-decoration-color:currentColor}.awsui_link_4c84z_1g8zt_145.awsui_color-inverted_4c84z_1g8zt_488:not(#\9 ):hover{color:var(--color-text-link-inverted-hover-ainrw5, #ffffff)}body[data-awsui-focus-visible=true] .awsui_link_4c84z_1g8zt_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-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0));border-start-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}.awsui_link_4c84z_1g8zt_145.awsui_font-size-body-s_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-body-m_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-heading-xs_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-heading-s_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-heading-m_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-heading-l_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-heading-xl_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-display-l_4c84z_1g8zt_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_1g8zt_145.awsui_font-size-inherit_4c84z_1g8zt_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_1g8zt_145.awsui_in-inline-token_4c84z_1g8zt_587:not(#\9 ){text-underline-offset:.15em}.awsui_icon-wrapper_4c84z_1g8zt_591:not(#\9 ){white-space:nowrap}.awsui_icon_4c84z_1g8zt_591:not(#\9 ){display:inline-block}
.awsui_icon-shake_1cbgc_12nzo_153:not(#\9 ){display:inline-block;animation:awsui_awsui-motion-shake-horizontally_1cbgc_12nzo_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_12nzo_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_12nzo_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon-shake_1cbgc_12nzo_153:not(#\9 ),.awsui-mode-entering .awsui_icon-shake_1cbgc_12nzo_153:not(#\9 ){animation:none;transition:none}.awsui_container-fade-in_1cbgc_12nzo_181:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1cbgc_12nzo_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_12nzo_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_container-fade-in_1cbgc_12nzo_181:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_container-fade-in_1cbgc_12nzo_181:not(#\9 ),.awsui-mode-entering .awsui_container-fade-in_1cbgc_12nzo_181:not(#\9 ){animation:none;transition:none}.awsui_root_1cbgc_12nzo_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-10lhjk, #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_12nzo_203.awsui_status-error_1cbgc_12nzo_212:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_root_1cbgc_12nzo_203.awsui_status-warning_1cbgc_12nzo_215:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #855900)}.awsui_root_1cbgc_12nzo_203.awsui_status-success_1cbgc_12nzo_218:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_root_1cbgc_12nzo_203.awsui_status-info_1cbgc_12nzo_221:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_root_1cbgc_12nzo_203.awsui_status-stopped_1cbgc_12nzo_224:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_12nzo_203.awsui_status-pending_1cbgc_12nzo_227:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_12nzo_203.awsui_status-in-progress_1cbgc_12nzo_230:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_12nzo_203.awsui_status-loading_1cbgc_12nzo_233:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_12nzo_203.awsui_status-not-started_1cbgc_12nzo_236:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-red_1cbgc_12nzo_239:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-grey_1cbgc_12nzo_242:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-blue_1cbgc_12nzo_245:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-green_1cbgc_12nzo_248:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-yellow_1cbgc_12nzo_251:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #855900)}.awsui_root_1cbgc_12nzo_203.awsui_status-error_1cbgc_12nzo_212>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-error-8n1ecb, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-warning_1cbgc_12nzo_215>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-warning-6eur8z, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-success_1cbgc_12nzo_218>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-success-aekiu7, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-info_1cbgc_12nzo_221>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-info-ztt1rn, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-stopped_1cbgc_12nzo_224>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-pending_1cbgc_12nzo_227>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-in-progress_1cbgc_12nzo_230>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-loading_1cbgc_12nzo_233>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_status-not-started_1cbgc_12nzo_236>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-red_1cbgc_12nzo_239>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-error-8n1ecb, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-grey_1cbgc_12nzo_242>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-neutral-75w2rk, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-blue_1cbgc_12nzo_245>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-info-ztt1rn, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-green_1cbgc_12nzo_248>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-success-aekiu7, transparent)}.awsui_root_1cbgc_12nzo_203.awsui_color-override-yellow_1cbgc_12nzo_251>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:var(--color-background-status-indicator-warning-6eur8z, transparent)}.awsui_container_1cbgc_12nzo_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_12nzo_203.awsui_status-loading_1cbgc_12nzo_233>.awsui_container_1cbgc_12nzo_181:not(#\9 ){background:transparent;align-items:center;color:var(--color-text-body-secondary-fp6d0c, #424650)}.awsui_container_1cbgc_12nzo_181.awsui_display-inline_1cbgc_12nzo_309:not(#\9 ){min-inline-size:0;word-break:break-word;display:inline}.awsui_container_1cbgc_12nzo_181.awsui_display-inline_1cbgc_12nzo_309>.awsui_icon_1cbgc_12nzo_153:not(#\9 ){white-space:nowrap}.awsui-one-theme .awsui_container_1cbgc_12nzo_181.awsui_display-inline_1cbgc_12nzo_309>.awsui_icon_1cbgc_12nzo_153:not(#\9 ){vertical-align:middle}.awsui_container_1cbgc_12nzo_181.awsui_display-inline-block_1cbgc_12nzo_320:not(#\9 ){display:inline-block;word-wrap:break-word;word-break:break-all}.awsui-one-theme .awsui_container_1cbgc_12nzo_181.awsui_display-inline-block_1cbgc_12nzo_320:not(#\9 ){display:inline-flex;align-items:flex-start}.awsui_container_1cbgc_12nzo_181.awsui_display-inline-block_1cbgc_12nzo_320>.awsui_icon_1cbgc_12nzo_153:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui-one-theme .awsui_container_1cbgc_12nzo_181.awsui_display-inline-block_1cbgc_12nzo_320>.awsui_icon_1cbgc_12nzo_153:not(#\9 ){display:inline-flex;align-items:center;margin-block-start:var(--space-xxxs-zelp5l, 2px)}.awsui_overflow-ellipsis_1cbgc_12nzo_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_12nzo_338:not(#\9 ){text-overflow:unset}.awsui-one-theme .awsui_overflow-ellipsis_1cbgc_12nzo_338>span:not(#\9 ):last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.awsui_root_vrgzu_7oqhv_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-10lhjk, #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_1wrmq_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-10lhjk, #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_1wrmq_145:not(#\9 ):not(.awsui_hidden_1afi9_1wrmq_176){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-default-9ovoac, #c6c6cd)}.awsui_root_1afi9_1wrmq_145:not(#\9 ):not(.awsui_hidden_1afi9_1wrmq_176).awsui_no-items_1afi9_1wrmq_179{border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-dropdown-item-top-g1eior, transparent)}
.awsui_options-list_19gcf_avxly_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-10lhjk, #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_avxly_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_avxly_199:not(#\9 ){margin-block:-1px}
.awsui_input_2rhyz_1s5pc_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-10lhjk, #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-z17rmd, var(--color-text-body-default-10lhjk, #0f141a));inline-size:100%;cursor:text;box-sizing:border-box;background-color:var(--awsui-style-background-default-z17rmd, 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-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-z17rmd);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_1s5pc_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94)));color:var(--awsui-style-color-hover-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)));background-color:var(--awsui-style-background-hover-z17rmd, var(--awsui-style-background-default-z17rmd, var(--color-background-input-default-wvdzir, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd, --awsui-style-box-shadow-default-z17rmd)}.awsui_input_2rhyz_1s5pc_149.awsui_input-readonly_2rhyz_1s5pc_203:not(#\9 ){background-color:var(--awsui-style-background-readonly-z17rmd, var(--awsui-style-background-default-z17rmd, var(--color-background-input-default-wvdzir, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0)));color:var(--awsui-style-color-readonly-z17rmd, var(--awsui-style-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-z17rmd)}.awsui_input_2rhyz_1s5pc_149:not(#\9 )::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-z17rmd);font-style:var(--awsui-style-placeholder-font-style-z17rmd, italic);font-weight:var(--awsui-style-placeholder-font-weight-z17rmd);-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1s5pc_149:not(#\9 )::-moz-placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-z17rmd);font-style:var(--awsui-style-placeholder-font-style-z17rmd, italic);font-weight:var(--awsui-style-placeholder-font-weight-z17rmd);opacity:1}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):-moz-placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-z17rmd);font-style:var(--awsui-style-placeholder-font-style-z17rmd, italic);font-weight:var(--awsui-style-placeholder-font-weight-z17rmd);opacity:1}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-z17rmd, var(--color-border-input-focused-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-z17rmd, 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-z17rmd, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-kb13a4, #006ce0));color:var(--awsui-style-color-focus-z17rmd, var(--color-text-body-default-10lhjk, #0f141a));background-color:var(--awsui-style-background-focus-z17rmd, var(--color-background-input-default-wvdzir, #ffffff))}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-z17rmd, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd)}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):disabled::-webkit-input-placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));-webkit-user-select:none;user-select:none}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):disabled::-moz-placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));opacity:1}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):disabled:-moz-placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb));opacity:1}.awsui_input_2rhyz_1s5pc_149:not(#\9 ):invalid{box-shadow:none}.awsui_input_2rhyz_1s5pc_149.awsui_input-invalid_2rhyz_1s5pc_266:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #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_1s5pc_149.awsui_input-invalid_2rhyz_1s5pc_266:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-z17rmd, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_input_2rhyz_1s5pc_149.awsui_input-invalid_2rhyz_1s5pc_266.awsui_input-has-icon-left_2rhyz_1s5pc_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_1s5pc_149.awsui_input-warning_2rhyz_1s5pc_278:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #855900));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #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_1s5pc_149.awsui_input-warning_2rhyz_1s5pc_278:not(#\9 ):focus{box-shadow:var(--awsui-style-box-shadow-focus-z17rmd, 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_input_2rhyz_1s5pc_149.awsui_input-warning_2rhyz_1s5pc_278.awsui_input-has-icon-left_2rhyz_1s5pc_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_1s5pc_149.awsui_input-type-search_2rhyz_1s5pc_290:not(#\9 ){box-sizing:border-box;-webkit-appearance:none}.awsui_input_2rhyz_1s5pc_149.awsui_input-type-search_2rhyz_1s5pc_290:not(#\9 )::-webkit-search-decoration{-webkit-appearance:none}.awsui_input_2rhyz_1s5pc_149.awsui_input-type-search_2rhyz_1s5pc_290:not(#\9 )::-webkit-search-cancel-button{display:none}.awsui_input_2rhyz_1s5pc_149.awsui_input-has-icon-left_2rhyz_1s5pc_275:not(#\9 ){padding-inline-start:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_1s5pc_149.awsui_input-has-icon-right_2rhyz_1s5pc_303:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_input_2rhyz_1s5pc_149.awsui_input-has-no-border-radius_2rhyz_1s5pc_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_1s5pc_313:not(#\9 ){display:flex;position:relative}.awsui_input-icon-left_2rhyz_1s5pc_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_1s5pc_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_1s5pc_335:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-trigger-wrapper-full-width_2rhyz_1s5pc_338:not(#\9 ){inline-size:100%}.awsui_inline-label-wrapper_2rhyz_1s5pc_342:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label-wrapper-full-width_2rhyz_1s5pc_345:not(#\9 ){inline-size:100%}.awsui_inline-label_2rhyz_1s5pc_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_button-dropdown_sne0l_1aht3_145:not(#\9 ){display:inline-block}.awsui_button-dropdown_sne0l_1aht3_145.awsui_full-width_sne0l_1aht3_148:not(#\9 ){inline-size:100%;display:block}.awsui_items-list-container_sne0l_1aht3_153:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0;animation:awsui_awsui-motion-fade-in-0_sne0l_1aht3_1 500ms var(--motion-easing-show-quick-2n40zx, ease-out);animation-fill-mode:none}@media(prefers-reduced-motion: reduce){.awsui_items-list-container_sne0l_1aht3_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_items-list-container_sne0l_1aht3_153:not(#\9 ),.awsui-mode-entering .awsui_items-list-container_sne0l_1aht3_153:not(#\9 ){animation:none;transition:none}.awsui_rotate_sne0l_1aht3_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_1aht3_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_rotate_sne0l_1aht3_172:not(#\9 ),.awsui-mode-entering .awsui_rotate_sne0l_1aht3_172:not(#\9 ){animation:none;transition:none}.awsui_rotate-open_sne0l_1aht3_186:not(#\9 ){transform:rotate(-180deg)}.awsui_header_sne0l_1aht3_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-bl84pc, #c6c6cd);border-inline:var(--border-width-dropdown-3bily0, 2px) solid transparent}.awsui_title_sne0l_1aht3_201:not(#\9 ),.awsui_description_sne0l_1aht3_202:not(#\9 ){color:var(--color-text-top-navigation-title-47354c, #0f141a)}.awsui-one-theme .awsui_trigger-button_sne0l_1aht3_206:not(#\9 ){display:flex;align-items:center}.awsui_trigger-button_sne0l_1aht3_206.awsui_full-width_sne0l_1aht3_148:not(#\9 ){display:grid;grid-template-columns:1fr auto}.awsui_trigger-button_sne0l_1aht3_206.awsui_full-width_sne0l_1aht3_148.awsui_loading_sne0l_1aht3_214:not(#\9 ){grid-template-columns:auto 1fr auto}.awsui_split-trigger-wrapper_sne0l_1aht3_218:not(#\9 ){display:flex}.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221>.awsui_trigger-button_sne0l_1aht3_206:not(#\9 ):focus,.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221>.awsui_trigger-button_sne0l_1aht3_206:not(#\9 ):hover{z-index:1}.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1aht3_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_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1aht3_206.awsui_has-no-text_sne0l_1aht3_230{padding-inline:var(--space-button-icon-only-horizontal-a73tkk, 6px)}.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1aht3_206.awsui_has-no-text_sne0l_1aht3_230.awsui_visual-refresh_sne0l_1aht3_233{padding-inline-start:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1aht3_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_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:first-child).awsui_visual-refresh_sne0l_1aht3_233>.awsui_trigger-button_sne0l_1aht3_206{padding-inline-end:calc(var(--space-s-kbzdb8, 12px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1aht3_206{padding-inline:calc(var(--space-xs-j1ch97, 8px) - 2px)}.awsui-one-theme .awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221:not(#\9 ):not(:first-child).awsui_has-trigger-text_sne0l_1aht3_247>.awsui_trigger-button_sne0l_1aht3_206{padding-inline:calc(var(--space-xs-j1ch97, 8px) + 2px)}.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221.awsui_variant-normal_sne0l_1aht3_250:not(#\9 ):not(:last-child)>.awsui_trigger-button_sne0l_1aht3_206{margin-inline-end:0}.awsui_split-trigger-wrapper_sne0l_1aht3_218>.awsui_trigger-item_sne0l_1aht3_221.awsui_variant-normal_sne0l_1aht3_250:not(#\9 ):not(:first-child)>.awsui_trigger-button_sne0l_1aht3_206{margin-inline-start:calc(var(--border-width-button-cefyym, 2px)*-1)}.awsui_split-trigger_sne0l_1aht3_218:not(#\9 ){display:contents}.awsui_dropdown-trigger_sne0l_1aht3_261:not(#\9 ){display:contents}.awsui_main-action-full-width_sne0l_1aht3_265:not(#\9 ){flex:1 1 0}.awsui_main-action-trigger-full-width_sne0l_1aht3_269:not(#\9 ){flex:0 0 auto}.awsui_filter_sne0l_1aht3_273:not(#\9 ){position:relative;z-index:4;flex-shrink:0}
.awsui_header_16mm3_wehye_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_wehye_145.awsui_disabled_16mm3_wehye_161:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);cursor:default}.awsui_header_16mm3_wehye_145.awsui_no-content-styling_16mm3_wehye_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_wehye_145.awsui_expandable-header_16mm3_wehye_171:not(#\9 ){border-block-start-color:var(--color-border-dropdown-group-bl84pc, #c6c6cd);border-block-end-color:var(--color-border-dropdown-group-bl84pc, #c6c6cd);cursor:pointer}.awsui_header_16mm3_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_disabled_16mm3_wehye_161:not(#\9 ){cursor:default}.awsui_header_16mm3_wehye_145.awsui_expandable-header_16mm3_wehye_171:not(#\9 ):focus{outline:none}.awsui_header_16mm3_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_rolled-down_16mm3_wehye_182:not(#\9 ){border-block-end-color:transparent}.awsui_header_16mm3_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_highlighted_16mm3_wehye_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_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_highlighted_16mm3_wehye_185.awsui_no-content-styling_16mm3_wehye_165:not(#\9 ){padding-block:0;padding-inline:0;color:inherit}.awsui_header_16mm3_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_highlighted_16mm3_wehye_185.awsui_disabled_16mm3_wehye_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_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_highlighted_16mm3_wehye_185.awsui_is-focused_16mm3_wehye_208:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_header_16mm3_wehye_145.awsui_expandable-header_16mm3_wehye_171.awsui_highlighted_16mm3_wehye_185.awsui_is-focused_16mm3_wehye_208:not(#\9 ):not(.awsui_visual-refresh_16mm3_wehye_211){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_category_16mm3_wehye_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_wehye_215:not(#\9 ):first-child{margin-block-start:0}.awsui_category_16mm3_wehye_215.awsui_expandable_16mm3_wehye_171:not(#\9 ){border-block-start:0}.awsui_category_16mm3_wehye_215:not(#\9 ):last-child{border-block-end:none}.awsui_category_16mm3_wehye_215.awsui_variant-navigation_16mm3_wehye_230:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_category_16mm3_wehye_215.awsui_variant-navigation_16mm3_wehye_230.awsui_expandable_16mm3_wehye_171:not(#\9 ){padding-block-start:0}.awsui_expand-icon_16mm3_wehye_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_wehye_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_wehye_237:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-icon_16mm3_wehye_237:not(#\9 ),.awsui-mode-entering .awsui_expand-icon_16mm3_wehye_237:not(#\9 ){animation:none;transition:none}.awsui_expand-icon-up_16mm3_wehye_259:not(#\9 ){transform:rotate(-180deg)}.awsui_expand-icon-right_16mm3_wehye_262:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-icon-right_16mm3_wehye_262:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_items-list-container_16mm3_wehye_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_wehye_279:not(#\9 ){margin-block-end:-1px}.awsui_icon-wrapper_16mm3_wehye_283:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_header-content_16mm3_wehye_287:not(#\9 ){display:flex;align-items:center}
.awsui_root_14cnr_mb730_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-10lhjk, #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_mb730_145>.awsui_trigger_14cnr_mb730_179:not(#\9 ){display:inline}.awsui_root_14cnr_mb730_145>.awsui_dropdown_14cnr_mb730_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_mb730_145>.awsui_dropdown_14cnr_mb730_182.awsui_nowrap_14cnr_mb730_193:not(#\9 ){white-space:nowrap}.awsui_root_14cnr_mb730_145>.awsui_dropdown_14cnr_mb730_182.awsui_open_14cnr_mb730_196:not(#\9 ){display:flex}
.awsui_option_1p2cx_1pac3_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-10lhjk, #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_1pac3_153:not(#\9 ):not(.awsui_disabled_1p2cx_1pac3_190){cursor:inherit}.awsui_option_1p2cx_1pac3_153.awsui_parent_1p2cx_1pac3_193:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_option_1p2cx_1pac3_153.awsui_parent_1p2cx_1pac3_193:not(#\9 ):not(.awsui_disabled_1p2cx_1pac3_190):not(.awsui_highlighted_1p2cx_1pac3_196){color:var(--color-text-dropdown-group-label-e63684, #424650)}.awsui_content_1p2cx_1pac3_200:not(#\9 ){inline-size:100%;display:flex;flex-direction:column;min-inline-size:0}.awsui_label-content_1p2cx_1pac3_207:not(#\9 ){display:flex;justify-content:space-between;flex-wrap:wrap}.awsui_label_1p2cx_1pac3_207:not(#\9 ),.awsui_tag_1p2cx_1pac3_214:not(#\9 ),.awsui_label-tag_1p2cx_1pac3_215:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label_1p2cx_1pac3_207:not(#\9 ),.awsui_tag_1p2cx_1pac3_214:not(#\9 ){flex-wrap:wrap}.awsui_label-prefix_1p2cx_1pac3_225:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_label-tag_1p2cx_1pac3_215:not(#\9 ){padding-inline-start:var(--space-s-kbzdb8, 12px);flex:auto;text-align:end}.awsui_label-tag_1p2cx_1pac3_215:not(#\9 ):empty{display:none}.awsui_tags_1p2cx_1pac3_238:not(#\9 ),.awsui_description_1p2cx_1pac3_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_1pac3_238.awsui_highlighted_1p2cx_1pac3_196:not(#\9 ),.awsui_description_1p2cx_1pac3_239.awsui_highlighted_1p2cx_1pac3_196:not(#\9 ){color:var(--color-text-dropdown-item-secondary-hover-gy8ehx, #656871)}.awsui_tags_1p2cx_1pac3_238.awsui_selected_1p2cx_1pac3_250:not(#\9 ),.awsui_description_1p2cx_1pac3_239.awsui_selected_1p2cx_1pac3_250:not(#\9 ){color:var(--color-text-dropdown-item-secondary-iprh2k, #656871)}.awsui_tags_1p2cx_1pac3_238:not(#\9 ){display:flex;align-items:stretch}.awsui_tag_1p2cx_1pac3_214:not(#\9 ):not(:last-child){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_icon_1p2cx_1pac3_264:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-content:center;display:flex;flex-shrink:0}.awsui_filtering-match-highlight_1p2cx_1pac3_271:not(#\9 ){background-color:var(--awsui-option-filter-match-background-z17rmd, var(--color-background-dropdown-item-filter-match-3wp7ys, #f0fbff));color:var(--awsui-option-filter-match-color-z17rmd, var(--color-text-dropdown-item-filter-match-2aje0c, #006ce0));font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_disabled_1p2cx_1pac3_190:not(#\9 ){color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb);pointer-events:none}.awsui_disabled_1p2cx_1pac3_190>.awsui_content_1p2cx_1pac3_200>.awsui_tags_1p2cx_1pac3_238:not(#\9 ),.awsui_disabled_1p2cx_1pac3_190>.awsui_content_1p2cx_1pac3_200>.awsui_description_1p2cx_1pac3_239:not(#\9 ){color:currentColor}.awsui_trigger-variant_1p2cx_1pac3_286:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_custom-content_1p2cx_1pac3_292:not(#\9 ){inline-size:100%}

.awsui_item-element_93a1u_42ijo_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_42ijo_145.awsui_no-content-styling_93a1u_42ijo_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_item-element_93a1u_42ijo_145.awsui_disabled_93a1u_42ijo_162:not(#\9 ){cursor:default;color:var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb)}.awsui_item-element_93a1u_42ijo_145:not(#\9 ):first-child{margin-block-start:0}.awsui_item-element_93a1u_42ijo_145.awsui_show-divider_93a1u_42ijo_169:not(#\9 ){border-block-end:var(--border-item-width-y8srom, 2px) solid var(--color-border-dropdown-group-bl84pc, #c6c6cd)}.awsui_item-element_93a1u_42ijo_145.awsui_highlighted_93a1u_42ijo_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_42ijo_145.awsui_highlighted_93a1u_42ijo_172.awsui_disabled_93a1u_42ijo_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_42ijo_145.awsui_highlighted_93a1u_42ijo_172.awsui_is-focused_93a1u_42ijo_187:not(#\9 ){border-color:var(--color-border-dropdown-item-focused-7tpfr6, #424650)}.awsui_item-element_93a1u_42ijo_145.awsui_highlighted_93a1u_42ijo_172.awsui_is-focused_93a1u_42ijo_187:not(#\9 ):not(.awsui_visual-refresh_93a1u_42ijo_190){box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_menu-item_93a1u_42ijo_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_42ijo_194.awsui_no-content-styling_93a1u_42ijo_157:not(#\9 ){padding-block:0;padding-inline:0;color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_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-z17rmd, var(--color-text-link-default-jk9mjs, #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_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ),.awsui-mode-entering .awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ){animation:none;transition:none}.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ):focus{outline:none}.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ):active,.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ):focus,.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_menu-item_93a1u_42ijo_194.awsui_link-style_93a1u_42ijo_211.awsui_current-breadcrumb_93a1u_42ijo_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_42ijo_194.awsui_link-style_93a1u_42ijo_211.awsui_link-style-highlighted_93a1u_42ijo_256:not(#\9 ){color:var(--color-text-link-hover-wuyav1, #002b66)}.awsui_menu-item_93a1u_42ijo_194:not(#\9 ):focus{outline:none}.awsui_has-category-header_93a1u_42ijo_262>.awsui_menu-item_93a1u_42ijo_194:not(#\9 ),.awsui_has-category-header_93a1u_42ijo_262>.awsui_item-tooltip-wrapper_93a1u_42ijo_262>.awsui_menu-item_93a1u_42ijo_194:not(#\9 ),.awsui_has-category-header_93a1u_42ijo_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_42ijo_262)>span>.awsui_menu-item_93a1u_42ijo_194{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) + var(--space-option-padding-horizontal-tqgaox, 20px))}.awsui_has-category-header_93a1u_42ijo_262>.awsui_menu-item_93a1u_42ijo_194.awsui_no-content-styling_93a1u_42ijo_157:not(#\9 ),.awsui_has-category-header_93a1u_42ijo_262>.awsui_item-tooltip-wrapper_93a1u_42ijo_262>.awsui_menu-item_93a1u_42ijo_194.awsui_no-content-styling_93a1u_42ijo_157:not(#\9 ),.awsui_has-category-header_93a1u_42ijo_262:not(#\9 ):not(.awsui_has-checkmark_93a1u_42ijo_262)>span>.awsui_menu-item_93a1u_42ijo_194.awsui_no-content-styling_93a1u_42ijo_157{padding-inline-start:0}.awsui_icon_93a1u_42ijo_269:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);flex-shrink:0}.awsui_icon_93a1u_42ijo_269.awsui_checkmark_93a1u_42ijo_273:not(#\9 ){color:var(--color-item-selected-uqe532, #006ce0)}.awsui_icon_93a1u_42ijo_269.awsui_disabled_93a1u_42ijo_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_external-icon_93a1u_42ijo_280:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_content-wrapper_93a1u_42ijo_284:not(#\9 ){flex:1;display:flex;flex-direction:column}.awsui_main-row_93a1u_42ijo_290:not(#\9 ){display:flex;justify-content:space-between;align-items:center;gap:var(--space-s-kbzdb8, 12px)}.awsui_label-tag_93a1u_42ijo_297:not(#\9 ){color:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_label-tag_93a1u_42ijo_297.awsui_disabled_93a1u_42ijo_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_secondary-text_93a1u_42ijo_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_42ijo_304.awsui_highlighted_93a1u_42ijo_172:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a)}.awsui_secondary-text_93a1u_42ijo_304.awsui_disabled_93a1u_42ijo_162:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}
.awsui_toggle_1uo6m_ptlnp_193:not(#\9 ){box-sizing:border-box;padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:7px}.awsui_drawer-triggers_1uo6m_ptlnp_199:not(#\9 ){box-sizing:border-box}.awsui_drawer_1uo6m_ptlnp_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_ptlnp_199:not(#\9 ):not(.awsui_drawer-mobile_1uo6m_ptlnp_209){z-index:830}.awsui_drawer-closed_1uo6m_ptlnp_212:not(#\9 ){min-inline-size:40px}.awsui_drawer-closed_1uo6m_ptlnp_212.awsui_drawer-mobile_1uo6m_ptlnp_209:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_ptlnp_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_ptlnp_209>.awsui_drawer-content_1uo6m_ptlnp_219:not(#\9 ){z-index:1001;inset:0}.awsui_drawer-closed_1uo6m_ptlnp_212>.awsui_drawer-content_1uo6m_ptlnp_219:not(#\9 ){inline-size:40px}.awsui_drawer-closed_1uo6m_ptlnp_212>.awsui_drawer-content_1uo6m_ptlnp_219.awsui_drawer-content-clickable_1uo6m_ptlnp_233:not(#\9 ){cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_drawer-closed_1uo6m_ptlnp_212>.awsui_drawer-content_1uo6m_ptlnp_219.awsui_drawer-content-clickable_1uo6m_ptlnp_233:not(#\9 ):hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_drawer-content_1uo6m_ptlnp_219>[aria-hidden=true]:not(#\9 ){display:none}.awsui_drawer-content_1uo6m_ptlnp_219>.awsui_drawer-resize-content_1uo6m_ptlnp_243:not(#\9 ){overflow:auto;block-size:100%;position:relative}.awsui_drawer-content_1uo6m_ptlnp_219>.awsui_drawer-content-wrapper_1uo6m_ptlnp_248:not(#\9 ){flex:1}.awsui_drawer-triggers-wrapper_1uo6m_ptlnp_252:not(#\9 ){display:flex;flex-direction:column;text-align:center;align-items:stretch}.awsui_drawer-trigger_1uo6m_ptlnp_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_ptlnp_199:not(#\9 ):not(:first-child){border-block-start:1px solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui_drawer-trigger_1uo6m_ptlnp_199:not(#\9 ):hover{color:var(--color-text-layout-toggle-hover-kmm3h5, #006ce0)}.awsui_drawer-trigger-active_1uo6m_ptlnp_271:not(#\9 ),.awsui_drawer-trigger-active_1uo6m_ptlnp_271:not(#\9 ):hover{background-color:var(--color-background-layout-toggle-selected-default-tu4y6e, #006ce0);color:var(--color-text-layout-toggle-active-41cu9g, #ffffff)}.awsui_drawer-content-clickable_1uo6m_ptlnp_233>.awsui_drawer-triggers-wrapper_1uo6m_ptlnp_252>.awsui_drawer-trigger_1uo6m_ptlnp_199:not(#\9 ):hover{color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_resize-handle-wrapper_1uo6m_ptlnp_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_ptlnp_289:not(#\9 ){display:none}

@keyframes awsui_drag-handle-entry_155yk_1yxtc_1{from{transform:translate(var(--awsui-drag-handle-animation-inline-offset-z17rmd), var(--awsui-drag-handle-animation-block-offset-z17rmd))}to{transform:translate(0, 0)}}@keyframes awsui_drag-handle-exit_155yk_1yxtc_1{from{transform:translate(0, 0)}to{transform:translate(var(--awsui-drag-handle-animation-inline-offset-z17rmd), var(--awsui-drag-handle-animation-block-offset-z17rmd))}}.awsui_direction-button-wrapper_155yk_1yxtc_169:not(#\9 ){--awsui-drag-handle-animation-inline-offset-z17rmd: 0;--awsui-drag-handle-animation-block-offset-z17rmd: 0}@keyframes awsui_awsui-motion-fade-in_155yk_1yxtc_1{from{opacity:.2}to{opacity:1}}@keyframes awsui_awsui-motion-fade-out-0_155yk_1yxtc_1{from{opacity:1}to{opacity:0}}.awsui_direction-button-wrapper-motion-enter_155yk_1yxtc_189:not(#\9 ),.awsui_direction-button-wrapper-motion-entering_155yk_1yxtc_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exit_155yk_1yxtc_189:not(#\9 ),.awsui_direction-button-wrapper-motion-exiting_155yk_1yxtc_189:not(#\9 ){pointer-events:none}.awsui_direction-button-wrapper-motion-entering_155yk_1yxtc_189:not(#\9 ){animation:awsui_drag-handle-entry_155yk_1yxtc_1 var(--motion-duration-complex-ukp4n8, 250ms) var(--motion-easing-responsive-2hx6lw, cubic-bezier(0, 0, 0, 1)),awsui_awsui-motion-fade-in_155yk_1yxtc_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_1yxtc_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_1yxtc_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_1yxtc_189:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-motion-exiting_155yk_1yxtc_189:not(#\9 ){animation:awsui_drag-handle-exit_155yk_1yxtc_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_1yxtc_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_1yxtc_189:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_1yxtc_189:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_1yxtc_189:not(#\9 ){animation:none;transition:none}@media(prefers-reduced-motion: reduce){.awsui_direction-button-wrapper_155yk_1yxtc_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_1yxtc_169:not(#\9 ),.awsui-mode-entering .awsui_direction-button-wrapper_155yk_1yxtc_169:not(#\9 ){animation:none;transition:none}.awsui_direction-button-wrapper-block-start_155yk_1yxtc_229:not(#\9 ){--awsui-drag-handle-animation-block-offset-z17rmd: 20px}.awsui_direction-button-wrapper-block-end_155yk_1yxtc_233:not(#\9 ){--awsui-drag-handle-animation-block-offset-z17rmd: -20px}.awsui_direction-button-wrapper-inline-start_155yk_1yxtc_237:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-z17rmd: 20px}.awsui_direction-button-wrapper-inline-start_155yk_1yxtc_237:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-z17rmd: -20px}.awsui_direction-button-wrapper-inline-end_155yk_1yxtc_248:not(#\9 ):dir(ltr){--awsui-drag-handle-animation-inline-offset-z17rmd: -20px}.awsui_direction-button-wrapper-inline-end_155yk_1yxtc_248:not(#\9 ):dir(rtl){--awsui-drag-handle-animation-inline-offset-z17rmd: 20px}.awsui_contents_155yk_1yxtc_259:not(#\9 ){display:contents}.awsui_portal-overlay_155yk_1yxtc_263:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:7000}.awsui_portal-overlay-disabled_155yk_1yxtc_271:not(#\9 ){display:none}.awsui_portal-overlay-contents_155yk_1yxtc_275:not(#\9 ){pointer-events:auto}.awsui_drag-handle_155yk_1yxtc_279:not(#\9 ){position:relative;display:inline-flex}.awsui_direction-button-wrapper_155yk_1yxtc_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_1yxtc_292:not(#\9 ){display:none}.awsui_direction-button-wrapper-block-start_155yk_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_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_1yxtc_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_1yxtc_371):hover{background-color:var(--color-background-direction-button-hover-t84c5h, #333843)}.awsui_direction-button_155yk_1yxtc_169:not(#\9 ):not(.awsui_direction-button-disabled_155yk_1yxtc_371):active{background-color:var(--color-background-direction-button-active-08yy0o, #232b37)}.awsui_direction-button-disabled_155yk_1yxtc_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_sbeed_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_sbeed_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_sbeed_157:not(#\9 ){block-size:var(--line-height-body-s-k99bxq, 16px)}.awsui_handle-drag-indicator_sdha6_sbeed_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_sbeed_160){cursor:grab}.awsui_handle-drag-indicator_sdha6_sbeed_160:not(#\9 ):not(.awsui_handle-disabled_sdha6_sbeed_160).awsui_active_sdha6_sbeed_163{cursor:grabbing}.awsui_handle-resize-area_sdha6_sbeed_166:not(#\9 ){cursor:nwse-resize}.awsui_handle-resize-area_sdha6_sbeed_166:not(#\9 ):dir(rtl){cursor:nesw-resize}.awsui_handle-resize-horizontal_sdha6_sbeed_173:not(#\9 ){cursor:ew-resize}.awsui_handle-resize-vertical_sdha6_sbeed_176:not(#\9 ){cursor:ns-resize}.awsui_handle_sdha6_sbeed_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_handle_sdha6_sbeed_145:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_sbeed_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_sbeed_186){position:relative}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_sbeed_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_sbeed_186){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_handle_sdha6_sbeed_145:not(#\9 ):focus:not(.awsui_hide-focus_sdha6_sbeed_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-kb13a4, #006ce0);z-index:2}.awsui_resize-icon_sdha6_sbeed_209:not(#\9 ){stroke:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_resize-icon_sdha6_sbeed_209:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_resize-icon-vertical_sdha6_sbeed_215:not(#\9 ){margin-block:auto;margin-inline:auto}.awsui_resize-icon-horizontal_sdha6_sbeed_219:not(#\9 ){transform:rotate(90deg)}.awsui_prevent-pointer_sdha6_sbeed_223:not(#\9 ){pointer-events:none}

.awsui_slider_cqzlk_1apk9_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_1apk9_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1apk9_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1apk9_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1apk9_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-kb13a4, #006ce0)}.awsui_slider-side_cqzlk_1apk9_179:not(#\9 ),.awsui_slider-side-start_cqzlk_1apk9_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_1bozq_153:not(#\9 ){display:flex;flex-direction:column;position:relative;color:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_root-no-scroll_lm6vo_1bozq_160:not(#\9 ){position:relative;z-index:1}.awsui_layout_lm6vo_1bozq_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_1bozq_171:not(#\9 ){overflow:hidden}.awsui_layout-main_lm6vo_1bozq_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_1bozq_181:not(#\9 ){overflow:auto}.awsui_unfocusable_lm6vo_1bozq_186 *:not(#\9 ){visibility:hidden}.awsui_breadcrumbs-desktop_lm6vo_1bozq_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_1bozq_195:not(#\9 ){padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content-wrapper_lm6vo_1bozq_199:not(#\9 ){padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_content-overlapped_lm6vo_1bozq_203:not(#\9 ){margin-block-start:calc(-1*var(--space-dark-header-overlap-distance-a8u09x, 36px))}.awsui_content-extra-top-padding_lm6vo_1bozq_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_1wj0o_9:not(#\9 ),.awsui_notifications-sticky_1hmm4_1wj0o_10:not(#\9 ){z-index:850}.awsui_notifications_1hmm4_1wj0o_9:not(#\9 ){position:relative}.awsui_notifications-sticky_1hmm4_1wj0o_10:not(#\9 ){inset-block-start:0;position:sticky;--awsui-flashbar-sticky-bottom-margin-z17rmd: var(--space-xxl-exi600, 32px)}.awsui_no-content-paddings_1hmm4_1wj0o_25:not(#\9 ){--awsui-stacked-notifications-bottom-margin-z17rmd: 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_apa06_149:not(#\9 ){display:contents}div.awsui_background_hyvsj_apa06_149>.awsui_scrolling-background_hyvsj_apa06_152:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff);color:var(--color-text-body-default-10lhjk, #0f141a);grid-column:1/span 5;grid-row:1/9}.awsui_breadcrumbs_hyvsj_apa06_163:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff);grid-area:breadcrumbs}.awsui_drawers-container_hyvsj_apa06_176:not(#\9 ){background-color:transparent;display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-z17rmd);pointer-events:none;position:sticky;inset-block-start:var(--awsui-offset-top-z17rmd);z-index:830}.awsui_drawers-container_hyvsj_apa06_176.awsui_has-open-drawer_hyvsj_apa06_187:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff)}.awsui-one-theme .awsui_drawers-container_hyvsj_apa06_176.awsui_has-open-drawer_hyvsj_apa06_187:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}@media(min-width: 689px){.awsui_drawers-container_hyvsj_apa06_176:not(#\9 ){max-inline-size:calc(var(--awsui-layout-width-z17rmd) - var(--awsui-main-offset-left-z17rmd) - var(--awsui-default-min-content-width-z17rmd) - var(--awsui-content-gap-right-z17rmd))}}@media(max-width: 688px){.awsui_drawers-container_hyvsj_apa06_176:not(#\9 ){position:fixed;inset-inline-end:0;z-index:1001}.awsui_drawers-container_hyvsj_apa06_176.awsui_disable-body-scroll_hyvsj_apa06_211:not(#\9 ){inset-block-start:var(--awsui-header-height-z17rmd)}}.awsui_drawers-desktop-triggers-container_hyvsj_apa06_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-10lhjk, #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_apa06_216:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_apa06_254).awsui_has-open-drawer_hyvsj_apa06_187{inline-size:0}.awsui_drawers-desktop-triggers-container_hyvsj_apa06_216.awsui_has-multiple-triggers_hyvsj_apa06_254.awsui_has-open-drawer_hyvsj_apa06_187:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff)}.awsui-one-theme .awsui_drawers-desktop-triggers-container_hyvsj_apa06_216.awsui_has-multiple-triggers_hyvsj_apa06_254.awsui_has-open-drawer_hyvsj_apa06_187:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}.awsui_drawers-desktop-triggers-container_hyvsj_apa06_216:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_apa06_254):not(.awsui_has-open-drawer_hyvsj_apa06_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_apa06_267:not(#\9 ){display:flex;justify-content:flex-end}.awsui_drawers-trigger-content_hyvsj_apa06_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_apa06_272:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_apa06_254).awsui_has-open-drawer_hyvsj_apa06_187{opacity:0}.awsui_drawers-trigger-content_hyvsj_apa06_272:not(#\9 ):not(.awsui_has-multiple-triggers_hyvsj_apa06_254):not(.awsui_has-open-drawer_hyvsj_apa06_187){opacity:1}.awsui_drawers-trigger-content_hyvsj_apa06_272>.awsui_drawers-trigger-overflow_hyvsj_apa06_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_apa06_272:not(#\9 ){inline-size:40px;display:flex;justify-content:center}}.awsui_drawer_hyvsj_apa06_176:not(#\9 ){--awsui-drawer-size-z17rmd: 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_apa06_176:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}.awsui_drawer_hyvsj_apa06_176>.awsui_drawer-content-container_hyvsj_apa06_320:not(#\9 ){grid-column:1/span 2;grid-row:1;inline-size:var(--awsui-drawer-size-z17rmd);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_apa06_176>.awsui_drawer-content-container_hyvsj_apa06_320>.awsui_drawer-close-button_hyvsj_apa06_329:not(#\9 ){grid-column:3;grid-row:2;z-index:1}.awsui_drawer_hyvsj_apa06_176>.awsui_drawer-content-container_hyvsj_apa06_320>.awsui_drawer-content_hyvsj_apa06_320:not(#\9 ){grid-column:1/span 4;block-size:var(--awsui-content-height-z17rmd)}.awsui_drawer_hyvsj_apa06_176>.awsui_drawer-content-container_hyvsj_apa06_320>.awsui_drawer-content_hyvsj_apa06_320.awsui_drawer-content-hidden_hyvsj_apa06_338:not(#\9 ){display:none}.awsui_drawer_hyvsj_apa06_176>.awsui_drawer-slider_hyvsj_apa06_341:not(#\9 ){grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center;z-index:850}.awsui_drawer_hyvsj_apa06_176:not(#\9 ):not(.awsui_is-drawer-open_hyvsj_apa06_349){opacity:0;inline-size:0}.awsui_drawer_hyvsj_apa06_176.awsui_is-drawer-open_hyvsj_apa06_349:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd);border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd);opacity:1;inline-size:var(--awsui-drawer-size-z17rmd)}@media(min-width: 2541px){.awsui_drawer_hyvsj_apa06_176.awsui_is-drawer-open_hyvsj_apa06_349:not(#\9 ){--awsui-drawer-size-z17rmd: 320px}}@media(max-width: 688px){.awsui_drawer_hyvsj_apa06_176.awsui_is-drawer-open_hyvsj_apa06_349:not(#\9 ){--awsui-drawer-size-z17rmd: 100vw;inline-size:100vw}}header.awsui_content_hyvsj_apa06_375:not(#\9 ){grid-area:header}.awsui_layout_hyvsj_apa06_400:not(#\9 ){--awsui-breadcrumbs-gap-z17rmd: 0px;--awsui-content-gap-left-z17rmd: 0px;--awsui-content-gap-right-z17rmd: 0px;--awsui-content-height-z17rmd: calc(100vh - var(--awsui-header-height-z17rmd) - var(--awsui-footer-height-z17rmd));--awsui-default-max-content-width-z17rmd: 1280px;--awsui-default-min-content-width-z17rmd: 0px;--awsui-footer-height-z17rmd: 0px;--awsui-header-gap-z17rmd: 0px;--awsui-header-height-z17rmd: 0px;--awsui-layout-width-z17rmd: 0px;--awsui-main-gap-z17rmd: 0px;--awsui-main-offset-left-z17rmd: 0px;--awsui-main-template-rows-z17rmd: 1fr;--awsui-max-content-width-z17rmd: 0px;--awsui-min-content-width-z17rmd: 280px;--awsui-mobile-bar-height-z17rmd: calc(2 * var(--space-m-utxyzm, 16px) + var(--space-scaled-xs-rt720d, 8px));--awsui-notifications-height-z17rmd: 0px;--awsui-offset-top-z17rmd: var(--awsui-header-height-z17rmd);--awsui-overlap-height-z17rmd: var(--space-dark-header-overlap-distance-a8u09x, 36px);--awsui-toggles-left-width-z17rmd: 0px;--awsui-toggles-right-width-z17rmd: 0px;background-color:var(--color-background-layout-main-h1l2yn, #ffffff);color:var(--color-text-body-default-10lhjk, #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-z17rmd), 1fr) minmax(var(--awsui-default-min-content-width-z17rmd), var(--awsui-default-max-content-width-z17rmd)) minmax(var(--awsui-content-gap-right-z17rmd), 1fr) min-content;grid-template-rows:auto auto var(--awsui-breadcrumbs-gap-z17rmd) auto var(--awsui-header-gap-z17rmd) auto var(--awsui-main-gap-z17rmd) var(--awsui-overlap-height-z17rmd) var(--awsui-main-template-rows-z17rmd);min-block-size:var(--awsui-content-height-z17rmd);position:relative}@media(min-width: 1401px){.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472){--awsui-default-max-content-width-z17rmd: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472){--awsui-default-max-content-width-z17rmd: 1440px}}@media(min-width: 2541px){.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472){--awsui-default-max-content-width-z17rmd: 1620px}}@media(min-width: 1401px){.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472).awsui_content-type-dashboard_hyvsj_apa06_487{--awsui-default-max-content-width-z17rmd: 1280px}}@media(min-width: 1921px){.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472).awsui_content-type-dashboard_hyvsj_apa06_487{--awsui-default-max-content-width-z17rmd: 1620px}}@media(min-width: 2541px){.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472).awsui_content-type-dashboard_hyvsj_apa06_487{--awsui-default-max-content-width-z17rmd: 2160px}}.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472).awsui_content-type-table_hyvsj_apa06_501,.awsui_layout_hyvsj_apa06_400:not(#\9 ):not(.awsui_has-max-content-width_hyvsj_apa06_472).awsui_content-type-cards_hyvsj_apa06_501{--awsui-default-max-content-width-z17rmd: 100%}.awsui_layout_hyvsj_apa06_400.awsui_has-max-content-width_hyvsj_apa06_472:not(#\9 ){--awsui-default-max-content-width-z17rmd: var(--awsui-max-content-width-z17rmd)}.awsui_layout_hyvsj_apa06_400.awsui_is-overlap-disabled_hyvsj_apa06_507:not(#\9 ){--awsui-overlap-height-z17rmd: 0}.awsui_layout_hyvsj_apa06_400.awsui_is-hide-mobile-toolbar_hyvsj_apa06_510:not(#\9 ){--awsui-mobile-bar-height-z17rmd: 0px}@media(min-width: 993px){.awsui_layout_hyvsj_apa06_400:not(#\9 ){--awsui-default-min-content-width-z17rmd: var(--awsui-min-content-width-z17rmd, 280px)}}@media(max-width: 992px){.awsui_layout_hyvsj_apa06_400:not(#\9 ){--awsui-default-min-content-width-z17rmd: 0px}}@media(min-width: 689px){.awsui_layout_hyvsj_apa06_400.awsui_has-content-gap-left_hyvsj_apa06_524:not(#\9 ){--awsui-content-gap-left-z17rmd: var(--space-layout-content-horizontal-h9g14e, 24px)}.awsui_layout_hyvsj_apa06_400.awsui_has-content-gap-right_hyvsj_apa06_527:not(#\9 ){--awsui-content-gap-right-z17rmd: var(--space-layout-content-horizontal-h9g14e, 24px)}}@media(max-width: 688px){.awsui_layout_hyvsj_apa06_400:not(#\9 ){--awsui-content-gap-left-z17rmd: var(--space-l-0ykpb1, 20px);--awsui-content-gap-right-z17rmd: var(--space-l-0ykpb1, 20px)}}.awsui_layout_hyvsj_apa06_400.awsui_has-breadcrumbs_hyvsj_apa06_537:not(#\9 ){--awsui-breadcrumbs-gap-z17rmd: var(--space-scaled-m-z0ah6c, 16px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-header_hyvsj_apa06_540:not(#\9 ),.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-notifications_hyvsj_apa06_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_apa06_537).awsui_has-header_hyvsj_apa06_540{--awsui-header-gap-z17rmd: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_apa06_400.awsui_has-breadcrumbs_hyvsj_apa06_537.awsui_has-header_hyvsj_apa06_540:not(#\9 ){--awsui-header-gap-z17rmd: var(--space-scaled-xs-rt720d, 8px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-notifications_hyvsj_apa06_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_apa06_537):not(.awsui_has-header_hyvsj_apa06_540){--awsui-main-gap-z17rmd: var(--space-xs-j1ch97, 8px)}.awsui_layout_hyvsj_apa06_400.awsui_has-breadcrumbs_hyvsj_apa06_537:not(#\9 ):not(.awsui_has-header_hyvsj_apa06_540){--awsui-main-gap-z17rmd: var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_layout_hyvsj_apa06_400.awsui_has-header_hyvsj_apa06_540:not(#\9 ){--awsui-main-gap-z17rmd: var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-main_hyvsj_apa06_555:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_apa06_555){--awsui-main-gap-z17rmd: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-main_hyvsj_apa06_555.awsui_disable-content-paddings_hyvsj_apa06_555:not(#\9 ){--awsui-main-gap-z17rmd: 0px}@media(max-width: 688px){.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-header_hyvsj_apa06_540:not(#\9 ){--awsui-header-gap-z17rmd: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-notifications_hyvsj_apa06_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_apa06_537).awsui_has-header_hyvsj_apa06_540{--awsui-header-gap-z17rmd: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-notifications_hyvsj_apa06_540:not(#\9 ):not(.awsui_has-breadcrumbs_hyvsj_apa06_537):not(.awsui_has-header_hyvsj_apa06_540),.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-main_hyvsj_apa06_555:not(#\9 ):not(.awsui_disable-content-paddings_hyvsj_apa06_555){--awsui-main-gap-z17rmd: var(--space-scaled-s-yqvmoz, 12px)}.awsui_layout_hyvsj_apa06_400.awsui_content-first-child-main_hyvsj_apa06_555.awsui_disable-content-paddings_hyvsj_apa06_555:not(#\9 ){--awsui-main-gap-z17rmd: 0px}}.awsui_layout_hyvsj_apa06_400.awsui_has-left-toggles-gutter_hyvsj_apa06_575:not(#\9 ){--awsui-toggles-left-width-z17rmd: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_apa06_400.awsui_has-right-toggles-gutter_hyvsj_apa06_578:not(#\9 ){--awsui-toggles-right-width-z17rmd: calc(var(--space-layout-toggle-padding-1ew40m, 12px) + 36px)}.awsui_layout_hyvsj_apa06_400.awsui_disable-body-scroll_hyvsj_apa06_211:not(#\9 ){--awsui-main-template-rows-z17rmd: 1fr auto;--awsui-offset-top-z17rmd: 0px;block-size:var(--awsui-content-height-z17rmd);overflow-y:scroll}.awsui_layout_hyvsj_apa06_400.awsui_disable-body-scroll_hyvsj_apa06_211.awsui_has-split-panel_hyvsj_apa06_598.awsui_split-panel-position-bottom_hyvsj_apa06_598:not(#\9 ){--awsui-main-template-rows-z17rmd: repeat(2, auto)}.awsui_block-body-scroll_hyvsj_apa06_606:not(#\9 ){overflow:hidden}.awsui_unfocusable_hyvsj_apa06_611:not(#\9 ),.awsui_unfocusable_hyvsj_apa06_611 *:not(#\9 ){visibility:hidden !important}.awsui_container_hyvsj_apa06_621:not(#\9 ){grid-area:main;padding-block-end:var(--space-layout-content-bottom-81nsfk, 40px)}.awsui_container_hyvsj_apa06_621.awsui_has-split-panel_hyvsj_apa06_598.awsui_split-panel-position-bottom_hyvsj_apa06_598:not(#\9 ){padding-block-end:calc(var(--awsui-split-panel-height-z17rmd) + var(--space-layout-content-bottom-81nsfk, 40px))}.awsui_container_hyvsj_apa06_621.awsui_disable-content-paddings_hyvsj_apa06_555:not(#\9 ){grid-column:1/6;padding-block:0;padding-inline:0}@media(min-width: 689px){.awsui_container_hyvsj_apa06_621.awsui_disable-content-paddings_hyvsj_apa06_555.awsui_is-navigation-open_hyvsj_apa06_647:not(#\9 ){grid-column-start:2}.awsui_container_hyvsj_apa06_621.awsui_disable-content-paddings_hyvsj_apa06_555.awsui_is-tools-open_hyvsj_apa06_650:not(#\9 ),.awsui_container_hyvsj_apa06_621.awsui_disable-content-paddings_hyvsj_apa06_555.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_split-panel-position-side_hyvsj_apa06_650:not(#\9 ),.awsui_container_hyvsj_apa06_621.awsui_disable-content-paddings_hyvsj_apa06_555.awsui_has-active-drawer_hyvsj_apa06_650:not(#\9 ){grid-column-end:5}}section.awsui_mobile-toolbar_hyvsj_apa06_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-p3i4pf, #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-z17rmd);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-z17rmd);z-index:1000}section.awsui_mobile-toolbar_hyvsj_apa06_663:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_apa06_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_apa06_663>.awsui_mobile-toolbar-nav_hyvsj_apa06_684:not(#\9 ){grid-column:1;margin-inline-end:var(--space-m-utxyzm, 16px)}section.awsui_mobile-toolbar_hyvsj_apa06_663>.awsui_mobile-toolbar-breadcrumbs_hyvsj_apa06_688:not(#\9 ){grid-column:2;background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}section.awsui_mobile-toolbar_hyvsj_apa06_663>.awsui_mobile-toolbar-tools_hyvsj_apa06_692:not(#\9 ){grid-column:3;margin-inline-start:var(--space-m-utxyzm, 16px)}.awsui_navigation-container_hyvsj_apa06_701:not(#\9 ){display:flex;grid-column:1;grid-row:1/span 9;block-size:var(--awsui-content-height-z17rmd);position:sticky;inset-block-start:var(--awsui-offset-top-z17rmd);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_navigation-container_hyvsj_apa06_701:not(#\9 ){inset-inline-start:0;position:fixed;z-index:1001}.awsui_navigation-container_hyvsj_apa06_701.awsui_disable-body-scroll_hyvsj_apa06_211:not(#\9 ){inset-block-start:var(--awsui-header-height-z17rmd)}}nav.awsui_show-navigation_hyvsj_apa06_739:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-layout-toggle-padding-1ew40m, 12px)}@keyframes awsui_showButtons_hyvsj_apa06_1{0%{opacity:0}100%{opacity:1}}nav.awsui_show-navigation_hyvsj_apa06_739.awsui_is-navigation-open_hyvsj_apa06_647:not(#\9 ){display:none}@media(min-width: 689px){nav.awsui_show-navigation_hyvsj_apa06_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_apa06_647){display:block}nav.awsui_show-navigation_hyvsj_apa06_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_apa06_647).awsui_animating_hyvsj_apa06_762{animation:awsui_showButtons_hyvsj_apa06_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){nav.awsui_show-navigation_hyvsj_apa06_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_apa06_647).awsui_animating_hyvsj_apa06_762{animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled nav.awsui_show-navigation_hyvsj_apa06_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_apa06_647).awsui_animating_hyvsj_apa06_762,.awsui-mode-entering nav.awsui_show-navigation_hyvsj_apa06_739:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_apa06_647).awsui_animating_hyvsj_apa06_762{animation:none;transition:none}}nav.awsui_navigation_hyvsj_apa06_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-p3i4pf, #c6c6cd);display:flex;flex-direction:column}@keyframes awsui_openNavigation_hyvsj_apa06_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-z17rmd)}}nav.awsui_navigation_hyvsj_apa06_701:not(#\9 ):not(.awsui_is-navigation-open_hyvsj_apa06_647){inline-size:0;display:none}nav.awsui_navigation_hyvsj_apa06_701.awsui_is-navigation-open_hyvsj_apa06_647.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:awsui_openNavigation_hyvsj_apa06_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){nav.awsui_navigation_hyvsj_apa06_701.awsui_is-navigation-open_hyvsj_apa06_647.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled nav.awsui_navigation_hyvsj_apa06_701.awsui_is-navigation-open_hyvsj_apa06_647.awsui_animating_hyvsj_apa06_762:not(#\9 ),.awsui-mode-entering nav.awsui_navigation_hyvsj_apa06_701.awsui_is-navigation-open_hyvsj_apa06_647.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}nav.awsui_navigation_hyvsj_apa06_701>.awsui_animated-content_hyvsj_apa06_826:not(#\9 ){inline-size:var(--awsui-navigation-width-z17rmd)}nav.awsui_navigation_hyvsj_apa06_701>.awsui_content-container_hyvsj_apa06_829:not(#\9 ){flex-grow:1}@media(max-width: 688px){nav.awsui_navigation_hyvsj_apa06_701:not(#\9 ){--awsui-navigation-width-z17rmd: 100vw}}.awsui_hide-navigation_hyvsj_apa06_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_apa06_848:not(#\9 ){color:var(--color-text-body-default-10lhjk, #0f141a);grid-area:notifications;z-index:850}.awsui_notifications_hyvsj_apa06_848.awsui_has-notification-content_hyvsj_apa06_853:not(#\9 ){padding-block-start:var(--space-scaled-s-yqvmoz, 12px)}@media(min-width: 689px){.awsui_notifications_hyvsj_apa06_848.awsui_sticky-notifications_hyvsj_apa06_857:not(#\9 ){--awsui-flashbar-sticky-bottom-margin-z17rmd: var(--space-xxl-exi600, 32px);position:sticky;inset-block-start:var(--awsui-offset-top-z17rmd)}.awsui_notifications_hyvsj_apa06_848.awsui_sticky-notifications_hyvsj_apa06_857:not(#\9 ):not(.awsui_high-contrast_hyvsj_apa06_862){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_notifications_hyvsj_apa06_848.awsui_has-notification-content_hyvsj_apa06_853:not(#\9 ){padding-block-start:var(--space-xs-j1ch97, 8px)}}section.awsui_split-panel-bottom_hyvsj_apa06_880:not(#\9 ){align-self:end;inset-block-end:var(--awsui-footer-height-z17rmd);display:none;grid-column:1/6;grid-row:9;block-size:auto;overflow-y:hidden;position:sticky;z-index:840}@keyframes awsui_openSplitPanelBottom_hyvsj_apa06_1{from{block-size:var(--awsui-split-panel-reported-header-size-z17rmd, 0)}to{block-size:var(--awsui-split-panel-reported-size-z17rmd)}}section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_disable-body-scroll_hyvsj_apa06_211:not(#\9 ){inset-block-end:0}section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_is-navigation-open_hyvsj_apa06_647.awsui_position-bottom_hyvsj_apa06_927:not(#\9 ){grid-column-start:2}section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_has-open-drawer_hyvsj_apa06_187.awsui_position-bottom_hyvsj_apa06_927:not(#\9 ){grid-column-end:5}section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_position-bottom_hyvsj_apa06_927:not(#\9 ){display:block}section.awsui_split-panel-bottom_hyvsj_apa06_880:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_apa06_650).awsui_position-bottom_hyvsj_apa06_927{box-shadow:rgba(0, 7, 22, 0.1) 0px -32px 32px -24px}section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-bottom_hyvsj_apa06_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_apa06_880.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-bottom_hyvsj_apa06_927.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:awsui_openSplitPanelBottom_hyvsj_apa06_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-bottom_hyvsj_apa06_927.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-bottom_hyvsj_apa06_927.awsui_animating_hyvsj_apa06_762:not(#\9 ),.awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_apa06_880.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-bottom_hyvsj_apa06_927.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}section.awsui_split-panel-side_hyvsj_apa06_956:not(#\9 ){block-size:100%;overflow-x:hidden;pointer-events:auto}section.awsui_split-panel-side_hyvsj_apa06_956:not(#\9 ):not(.awsui_is-split-panel-open_hyvsj_apa06_650),section.awsui_split-panel-side_hyvsj_apa06_956.awsui_position-bottom_hyvsj_apa06_927:not(#\9 ){inline-size:0}section.awsui_split-panel-side_hyvsj_apa06_956.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-side_hyvsj_apa06_969:not(#\9 ){max-inline-size:var(--awsui-split-panel-max-width-z17rmd, 280px);min-inline-size:var(--awsui-split-panel-min-width-z17rmd, 280px);border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd)}section.awsui_split-panel-side_hyvsj_apa06_956.awsui_is-split-panel-open_hyvsj_apa06_650.awsui_position-side_hyvsj_apa06_969:not(#\9 ):not(.awsui_has-open-drawer_hyvsj_apa06_187){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-side-j0x2rr, #c6c6cd)}.awsui_tools-container_hyvsj_apa06_991:not(#\9 ){--awsui-tools-max-width-z17rmd: calc(var(--awsui-layout-width-z17rmd) - var(--awsui-main-offset-left-z17rmd) - var(--awsui-default-min-content-width-z17rmd) - var(--awsui-content-gap-right-z17rmd));display:flex;grid-column:5;grid-row:1/span 9;block-size:var(--awsui-content-height-z17rmd);max-inline-size:var(--awsui-tools-max-width-z17rmd);position:sticky;inset-block-start:var(--awsui-offset-top-z17rmd);z-index:830;pointer-events:none}@media(max-width: 688px){.awsui_tools-container_hyvsj_apa06_991:not(#\9 ){--awsui-tools-max-width-z17rmd: none;--awsui-tools-width-z17rmd: auto;position:fixed;inset-inline-end:0;z-index:1001}.awsui_tools-container_hyvsj_apa06_991.awsui_disable-body-scroll_hyvsj_apa06_211:not(#\9 ){inset-block-start:var(--awsui-header-height-z17rmd)}}.awsui_tools_hyvsj_apa06_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_apa06_1{from{opacity:var(--awsui-tools-animation-starting-opacity-z17rmd, 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-z17rmd)}}.awsui_tools_hyvsj_apa06_991:not(#\9 ):not(.awsui_is-tools-open_hyvsj_apa06_650){inline-size:0;display:none}.awsui_tools_hyvsj_apa06_991.awsui_is-tools-open_hyvsj_apa06_650:not(#\9 ){border-inline-start:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_tools_hyvsj_apa06_991.awsui_is-tools-open_hyvsj_apa06_650.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:awsui_openTools_hyvsj_apa06_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_tools_hyvsj_apa06_991.awsui_is-tools-open_hyvsj_apa06_650.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tools_hyvsj_apa06_991.awsui_is-tools-open_hyvsj_apa06_650.awsui_animating_hyvsj_apa06_762:not(#\9 ),.awsui-mode-entering .awsui_tools_hyvsj_apa06_991.awsui_is-tools-open_hyvsj_apa06_650.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}.awsui-one-theme .awsui_tools_hyvsj_apa06_991:not(#\9 ){background-color:var(--color-background-layout-panel-content-hesbff, #ffffff)}.awsui_tools_hyvsj_apa06_991>.awsui_animated-content_hyvsj_apa06_826:not(#\9 ){inline-size:var(--awsui-tools-width-z17rmd)}@media(min-width: 689px){.awsui_tools_hyvsj_apa06_991.awsui_is-tools-open_hyvsj_apa06_650.awsui_has-tools-form-persistence_hyvsj_apa06_1083:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}}@media(max-width: 688px){.awsui_tools_hyvsj_apa06_991:not(#\9 ){--awsui-tools-width-z17rmd: 100vw}}.awsui_hide-tools_hyvsj_apa06_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_apa06_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-10lhjk, #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_apa06_1{0%{opacity:0}100%{opacity:1}}.awsui_show-tools_hyvsj_apa06_1105:not(#\9 ):not(.awsui_has-tools-form_hyvsj_apa06_1083){display:none}@media(min-width: 689px){.awsui_show-tools_hyvsj_apa06_1105.awsui_has-tools-form_hyvsj_apa06_1083:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-xs-j1ch97, 8px)}.awsui_show-tools_hyvsj_apa06_1105.awsui_has-tools-form_hyvsj_apa06_1083.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:awsui_showButtons_hyvsj_apa06_1 var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}}@media(min-width: 689px)and (prefers-reduced-motion: reduce){.awsui_show-tools_hyvsj_apa06_1105.awsui_has-tools-form_hyvsj_apa06_1083.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}}@media(min-width: 689px){.awsui-motion-disabled .awsui_show-tools_hyvsj_apa06_1105.awsui_has-tools-form_hyvsj_apa06_1083.awsui_animating_hyvsj_apa06_762:not(#\9 ),.awsui-mode-entering .awsui_show-tools_hyvsj_apa06_1105.awsui_has-tools-form_hyvsj_apa06_1083.awsui_animating_hyvsj_apa06_762:not(#\9 ){animation:none;transition:none}.awsui_show-tools_hyvsj_apa06_1105.awsui_has-tools-form-persistence_hyvsj_apa06_1083:not(#\9 ){background-color:var(--color-background-container-content-ypckbh, #ffffff);z-index:1}}.awsui_trigger-button-styles_hyvsj_apa06_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_apa06_1185:not(#\9 ):hover{background:var(--color-background-layout-toggle-hover-wglk07, #656871)}.awsui_trigger-button-styles_hyvsj_apa06_1185:not(#\9 ):active{background:var(--color-background-layout-toggle-active-gsvdw1, #424650)}.awsui_trigger-badge-wrapper_hyvsj_apa06_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_apa06_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_apa06_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_apa06_1185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_apa06_1185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_apa06_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-kb13a4, #006ce0)}.awsui_trigger_hyvsj_apa06_1185:not(#\9 ):focus{outline:none}.awsui_trigger_hyvsj_apa06_1185.awsui_selected_hyvsj_apa06_1253:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-tu4y6e, #006ce0);color:var(--color-text-layout-toggle-selected-owd2jt, #ffffff)}.awsui_trigger_hyvsj_apa06_1185.awsui_selected_hyvsj_apa06_1253:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-rtmhar, #004a9e)}.awsui_trigger_hyvsj_apa06_1185.awsui_selected_hyvsj_apa06_1253:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-jtwd66, #006ce0)}.awsui_trigger_hyvsj_apa06_1185.awsui_selected_hyvsj_apa06_1253>.awsui_trigger-badge-wrapper_hyvsj_apa06_1201:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-tu4y6e, #006ce0);color:var(--color-text-layout-toggle-selected-owd2jt, #ffffff)}.awsui_trigger_hyvsj_apa06_1185.awsui_selected_hyvsj_apa06_1253>.awsui_trigger-badge-wrapper_hyvsj_apa06_1201:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-rtmhar, #004a9e)}.awsui_trigger_hyvsj_apa06_1185.awsui_selected_hyvsj_apa06_1253>.awsui_trigger-badge-wrapper_hyvsj_apa06_1201:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-jtwd66, #006ce0)}.awsui_trigger_hyvsj_apa06_1185.awsui_badge_hyvsj_apa06_1273:not(#\9 ),.awsui_trigger_hyvsj_apa06_1185.awsui_badge_hyvsj_apa06_1273:not(#\9 ):hover,.awsui_trigger_hyvsj_apa06_1185.awsui_badge_hyvsj_apa06_1273:not(#\9 ):active{background:transparent}.awsui_trigger-wrapper_hyvsj_apa06_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_apa06_1277:not(#\9 ):not(.awsui_remove-high-contrast-header_hyvsj_apa06_680){box-shadow:var(--shadow-panel-toggle-lrc5y6, 0px 6px 12px 1px rgba(0, 7, 22, 0.12))}.awsui_dot_hyvsj_apa06_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_root_1sxt8_x8dwy_193:not(#\9 ){display:contents}.awsui_drawer_1sxt8_x8dwy_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-10lhjk, #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_x8dwy_197.awsui_has-close-action_1sxt8_x8dwy_230:not(#\9 ){position:relative}.awsui_drawer_1sxt8_x8dwy_197.awsui_position-absolute_1sxt8_x8dwy_233.awsui_placement-end_1sxt8_x8dwy_233:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-sticky_1sxt8_x8dwy_233.awsui_placement-end_1sxt8_x8dwy_233:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-fixed_1sxt8_x8dwy_233.awsui_placement-end_1sxt8_x8dwy_233:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-jsogfu, #c6c6cd)}.awsui_drawer_1sxt8_x8dwy_197.awsui_position-absolute_1sxt8_x8dwy_233.awsui_placement-start_1sxt8_x8dwy_236:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-sticky_1sxt8_x8dwy_233.awsui_placement-start_1sxt8_x8dwy_236:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-fixed_1sxt8_x8dwy_233.awsui_placement-start_1sxt8_x8dwy_236:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-jsogfu, #c6c6cd)}.awsui_drawer_1sxt8_x8dwy_197.awsui_position-absolute_1sxt8_x8dwy_233.awsui_placement-top_1sxt8_x8dwy_239:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-sticky_1sxt8_x8dwy_233.awsui_placement-top_1sxt8_x8dwy_239:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-fixed_1sxt8_x8dwy_233.awsui_placement-top_1sxt8_x8dwy_239:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-jsogfu, #c6c6cd)}.awsui_drawer_1sxt8_x8dwy_197.awsui_position-absolute_1sxt8_x8dwy_233.awsui_placement-bottom_1sxt8_x8dwy_242:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-sticky_1sxt8_x8dwy_233.awsui_placement-bottom_1sxt8_x8dwy_242:not(#\9 ),.awsui_drawer_1sxt8_x8dwy_197.awsui_position-fixed_1sxt8_x8dwy_233.awsui_placement-bottom_1sxt8_x8dwy_242:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-jsogfu, #c6c6cd)}.awsui_drawer_1sxt8_x8dwy_197.awsui_with-footer_1sxt8_x8dwy_245:not(#\9 ){display:flex;flex-direction:column}.awsui_drawer_1sxt8_x8dwy_197.awsui_with-footer_1sxt8_x8dwy_245.awsui_position-static_1sxt8_x8dwy_249:not(#\9 ){min-block-size:100%}.awsui_drawer_1sxt8_x8dwy_197.awsui_with-footer_1sxt8_x8dwy_245>.awsui_content_1sxt8_x8dwy_252:not(#\9 ){flex:1}.awsui_drawer_1sxt8_x8dwy_197:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_x8dwy_197:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_x8dwy_197:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_x8dwy_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-kb13a4, #006ce0)}.awsui_header_1sxt8_x8dwy_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-jsogfu, #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_x8dwy_280.awsui_hide-close-action_1sxt8_x8dwy_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_x8dwy_280.awsui_with-additional-action_1sxt8_x8dwy_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_x8dwy_280.awsui_with-runtime-context_1sxt8_x8dwy_308:not(#\9 ){padding-block:14px}.awsui_with-toolbar_1sxt8_x8dwy_311>.awsui_header_1sxt8_x8dwy_280:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1sxt8_x8dwy_280 h2:not(#\9 ),.awsui_header_1sxt8_x8dwy_280 h3:not(#\9 ),.awsui_header_1sxt8_x8dwy_280 h4:not(#\9 ),.awsui_header_1sxt8_x8dwy_280 h5:not(#\9 ),.awsui_header_1sxt8_x8dwy_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_x8dwy_330:not(#\9 ){display:inline-flex;align-items:flex-start;z-index:1}.awsui_close-action_1sxt8_x8dwy_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_x8dwy_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_x8dwy_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-jsogfu, #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_x8dwy_349.awsui_is-sticky_1sxt8_x8dwy_355:not(#\9 ){position:sticky;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;z-index:810}.awsui_hidden_1sxt8_x8dwy_367:not(#\9 ){display:none}.awsui_focus-trap_1sxt8_x8dwy_371:not(#\9 ){display:contents}.awsui_backdrop_1sxt8_x8dwy_375:not(#\9 ){inset:0;background-color:var(--color-background-drawer-backdrop-y0q9qs, rgba(35, 43, 55, 0.7))}.awsui_backdrop_1sxt8_x8dwy_375.awsui_backdrop-fixed_1sxt8_x8dwy_379:not(#\9 ){position:fixed}.awsui_backdrop_1sxt8_x8dwy_375.awsui_backdrop-absolute_1sxt8_x8dwy_382:not(#\9 ){position:absolute}

.awsui_drag-overlay_1ksmw_vmq0p_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_vmq0p_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_vmq0p_149:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-item_1ksmw_vmq0p_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-kb13a4, #006ce0)}.awsui_drag-overlay-container_1ksmw_vmq0p_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_vmq0p_174:not(#\9 ){outline:2px dotted transparent;outline-offset:-1px}.awsui_drag-overlay-container_1ksmw_vmq0p_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-kb13a4, #006ce0)}.awsui_active_1ksmw_vmq0p_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-10lhjk, #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_vmq0p_210:not(#\9 ){position:relative}.awsui_placeholder_1ksmw_vmq0p_210:not(#\9 ):after{content:" ";position:absolute;inset:0;background:var(--color-drag-placeholder-hover-cf3ljr, #d1f1ff)}.awsui_placeholder-item_1ksmw_vmq0p_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_vmq0p_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_vmq0p_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_vmq0p_232:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_sorting_1ksmw_vmq0p_232:not(#\9 ),.awsui-mode-entering .awsui_sorting_1ksmw_vmq0p_232:not(#\9 ){animation:none;transition:none}
.awsui_root_1axkx_aw910_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-10lhjk, #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_aw910_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_aw910_183:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_aw910_186){padding-block:var(--space-scaled-xs-rt720d, 8px)}.awsui_item_1axkx_aw910_183:not(#\9 ):first-child.awsui_disable-paddings_1axkx_aw910_189{padding-block-start:0}.awsui_item_1axkx_aw910_183:not(#\9 ):last-child.awsui_disable-paddings_1axkx_aw910_189{padding-block-end:0}.awsui_sortable-item_1axkx_aw910_196:not(#\9 ){display:flex;align-items:baseline}.awsui_sortable-item_1axkx_aw910_196:not(#\9 ):not(.awsui_disable-item-paddings_1axkx_aw910_186){column-gap:var(--space-xxs-0gmk42, 4px)}

.awsui_drawer_12i0j_1wj58_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-z17rmd);block-size:100%;overflow:hidden;overscroll-behavior-y:contain;pointer-events:auto;word-wrap:break-word}.awsui_drawer_12i0j_1wj58_193.awsui_with-expanded-motion_12i0j_1wj58_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_1wj58_193.awsui_with-expanded-motion_12i0j_1wj58_207:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_drawer_12i0j_1wj58_193.awsui_with-expanded-motion_12i0j_1wj58_207:not(#\9 ),.awsui-mode-entering .awsui_drawer_12i0j_1wj58_193.awsui_with-expanded-motion_12i0j_1wj58_207:not(#\9 ){animation:none;transition:none}@media(min-width: 689px){.awsui_drawer_12i0j_1wj58_193:not(#\9 ):not(.awsui_legacy_12i0j_1wj58_221):not(.awsui_ai-drawer_12i0j_1wj58_221):not(.awsui_bottom-drawer_12i0j_1wj58_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_1wj58_193:not(#\9 ){inline-size:100%}.awsui_drawer_12i0j_1wj58_193.awsui_last-opened_12i0j_1wj58_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1wj58_193.awsui_drawer-global_12i0j_1wj58_233:not(#\9 ){display:block}@media(min-width: 689px){.awsui_drawer_12i0j_1wj58_193.awsui_drawer-global_12i0j_1wj58_233:not(#\9 ){inline-size:var(--awsui-drawer-size-z17rmd)}}@media(max-width: 688px){.awsui_drawer_12i0j_1wj58_193.awsui_drawer-global_12i0j_1wj58_233:not(#\9 ):not(.awsui_last-opened_12i0j_1wj58_229):not(.awsui_drawer-expanded_12i0j_1wj58_242){display:none}}.awsui_drawer_12i0j_1wj58_193.awsui_drawer-hidden_12i0j_1wj58_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1wj58_193.awsui_drawer-expanded_12i0j_1wj58_242:not(#\9 ){inline-size:100%}@media(min-width: 689px){.awsui_drawer_12i0j_1wj58_193.awsui_drawer-expanded_12i0j_1wj58_242:not(#\9 ){border-inline-start:none}.awsui_drawer_12i0j_1wj58_193.awsui_drawer-expanded_12i0j_1wj58_242.awsui_has-next-siblings_12i0j_1wj58_256>.awsui_global-drawer-wrapper_12i0j_1wj58_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_1wj58_193.awsui_drawer-expanded_12i0j_1wj58_242>.awsui_global-drawer-wrapper_12i0j_1wj58_256:not(#\9 ){inline-size:100%;grid-template-columns:8px 1fr}.awsui_drawer_12i0j_1wj58_193.awsui_drawer-expanded_12i0j_1wj58_242>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){grid-column:2}.awsui_drawer_12i0j_1wj58_193.awsui_drawer-expanded_12i0j_1wj58_242>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-gap_12i0j_1wj58_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_1wj58_193>.awsui_drawer-content-container_12i0j_1wj58_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-z17rmd)}.awsui_drawer_12i0j_1wj58_193>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-close-button_12i0j_1wj58_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1wj58_193>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-expanded-mode-button_12i0j_1wj58_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1wj58_193>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1wj58_193>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270.awsui_drawer-content-hidden_12i0j_1wj58_309:not(#\9 ){display:none}.awsui_drawer_12i0j_1wj58_193>.awsui_drawer-slider_12i0j_1wj58_312:not(#\9 ){z-index:850;grid-column:1;grid-row:1;block-size:100%;display:flex;align-items:center}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256:not(#\9 ){display:grid;min-inline-size:var(--awsui-drawer-size-z17rmd);grid-template-columns:8px var(--space-m-utxyzm, 16px) 1fr;overflow:hidden}@media(max-width: 688px){.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256:not(#\9 ){grid-template-columns:1fr}}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-gap_12i0j_1wj58_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_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-slider_12i0j_1wj58_312:not(#\9 ){z-index:850;grid-column:2;grid-row:1;display:flex;align-items:center}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_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_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){grid-column:2/span 2}}@media(max-width: 688px){.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){grid-column:1/span 2}}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-actions_12i0j_1wj58_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_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-close-button_12i0j_1wj58_291:not(#\9 ){grid-column:3;grid-row:2;z-index:1;align-self:start}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-expanded-mode-button_12i0j_1wj58_297:not(#\9 ){grid-column:2;grid-row:2;z-index:1;align-self:start;display:flex;justify-content:flex-end}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270:not(#\9 ){grid-column:1/span 4;grid-row:1/span 2}.awsui_drawer_12i0j_1wj58_193>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270.awsui_drawer-content-hidden_12i0j_1wj58_309:not(#\9 ){display:none}@media(max-width: 688px){@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wj58_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1wj58_221),.awsui-dark-mode .awsui_drawer_12i0j_1wj58_193:not(#\9 ):not(.awsui_ai-drawer_12i0j_1wj58_221){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ){grid-template-columns:1fr var(--space-xs-j1ch97, 8px);background:var(--color-background-layout-ai-drawer-85f9op, #161d26)}@media(max-width: 688px){.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ){grid-template-columns:1fr;z-index:1001}}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-slider_12i0j_1wj58_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_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221 .awsui_ai-drawer-slider-handle_12i0j_1wj58_421:not(#\9 ){color:var(--color-text-interactive-inverted-default-ch6i0p, #dedee3)}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221 .awsui_ai-drawer-slider-handle_12i0j_1wj58_421:not(#\9 ):hover{stroke:var(--color-text-interactive-inverted-hover-lq1pf9, #f9f9fa)}.awsui-one-theme .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221 .awsui_ai-drawer-slider-handle_12i0j_1wj58_421:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui-one-theme .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221 .awsui_ai-drawer-slider-handle_12i0j_1wj58_421:not(#\9 ):hover{stroke:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){min-inline-size:calc(var(--awsui-drawer-min-size-z17rmd) - 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_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){border-start-end-radius:var(--space-xxs-0gmk42, 4px)}}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270:not(#\9 ){grid-row:1/span 4}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446: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-one-theme .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446:not(#\9 ){align-items:flex-start}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-content-header-content_12i0j_1wj58_462: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)}.awsui-one-theme .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-content-header-content_12i0j_1wj58_462:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}@media not print{@media(min-width: 689px){.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-content-header-content_12i0j_1wj58_462:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1wj58_479),.awsui-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-content-header-content_12i0j_1wj58_462:not(#\9 ):has(+.awsui_drawer-back-to-console-slot_12i0j_1wj58_479){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_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-content-header-content_12i0j_1wj58_462>.awsui_drawer-actions_12i0j_1wj58_364:not(#\9 ){display:flex}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479: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:var(--color-background-layout-ai-drawer-85f9op, #161d26)}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479:not(#\9 ):before,.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:-5px;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-85f9op, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479:not(#\9 ):before,.awsui-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479:not(#\9 ):after,.awsui-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479:not(#\9 ):after{display:none}}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479: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_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518:not(#\9 ){position:relative}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518:not(#\9 ):has(:focus-visible){position:relative}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518: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-kb13a4, #006ce0)}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518>.awsui_drawer-back-to-console-button_12i0j_1wj58_518:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;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-10lhjk, #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_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518>.awsui_drawer-back-to-console-button_12i0j_1wj58_518:not(#\9 ):focus{outline:none}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-header_12i0j_1wj58_446>.awsui_drawer-back-to-console-slot_12i0j_1wj58_479>.awsui_drawer-back-to-console-button-wrapper_12i0j_1wj58_518>.awsui_drawer-back-to-console-custom-button_12i0j_1wj58_591:not(#\9 ){all:initial;display:flex;cursor:pointer;text-align:center}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221>.awsui_drawer-content-container_12i0j_1wj58_270>.awsui_drawer-content_12i0j_1wj58_270>.awsui_drawer-content-content_12i0j_1wj58_597:not(#\9 ){display:flex;flex-direction:column;block-size:calc(100% - 42px)}@media(min-width: 689px){.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wj58_242)>.awsui_drawer-content-container_12i0j_1wj58_270{clip-path:inset(0 0 -9999px 0 round 0 var(--space-xxs-0gmk42, 4px) 0 0)}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wj58_242)>.awsui_drawer-content-container_12i0j_1wj58_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_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wj58_242)>.awsui_drawer-content-container_12i0j_1wj58_270,.awsui-dark-mode .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wj58_242)>.awsui_drawer-content-container_12i0j_1wj58_270{border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}.awsui-one-theme .awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221:not(#\9 ):not(.awsui_drawer-expanded_12i0j_1wj58_242)>.awsui_drawer-content-container_12i0j_1wj58_270{border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221.awsui_drawer-expanded_12i0j_1wj58_242:not(#\9 ){grid-template-columns:1fr}.awsui_drawer_12i0j_1wj58_193.awsui_ai-drawer_12i0j_1wj58_221.awsui_drawer-expanded_12i0j_1wj58_242>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){border-start-end-radius:0}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221:not(#\9 ){display:block;inline-size:100%;block-size:var(--awsui-bottom-drawer-size-z17rmd)}@media(max-width: 688px){.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221:not(#\9 ){block-size:100%}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221.awsui_last-opened_12i0j_1wj58_229:not(#\9 ){z-index:1001}}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221.awsui_drawer-hidden_12i0j_1wj58_246:not(#\9 ){display:none}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256:not(#\9 ){display:block}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-gap_12i0j_1wj58_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_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-slider_12i0j_1wj58_312:not(#\9 ){block-size:auto;justify-content:center}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_bottom-drawer-content-header_12i0j_1wj58_658:not(#\9 ){display:flex;justify-content:space-between;align-items:center;inset-block-start:0;box-sizing:border-box}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_bottom-drawer-content-header_12i0j_1wj58_658>.awsui_bottom-drawer-content-header-content_12i0j_1wj58_665: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_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_bottom-drawer-content-header_12i0j_1wj58_658>.awsui_bottom-drawer-content-header-content_12i0j_1wj58_665>.awsui_bottom-drawer-actions_12i0j_1wj58_673:not(#\9 ){display:flex}.awsui_drawer_12i0j_1wj58_193.awsui_bottom-drawer_12i0j_1wj58_221>.awsui_global-drawer-wrapper_12i0j_1wj58_256>.awsui_drawer-content-container_12i0j_1wj58_270:not(#\9 ){grid-template-columns:1fr;grid-template-rows:auto}.awsui_runtime-feature-notifications-drawer-content_12i0j_1wj58_681:not(#\9 ){border-block-start:1px solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_runtime-feature-notifications-footer_12i0j_1wj58_685:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-divider-secondary-sc5l0q, #ebebf0)}
.awsui_root_7nfqu_1mrlh_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-10lhjk, #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-10lhjk, #0f141a);background-color:var(--color-background-layout-main-h1l2yn, #ffffff);--awsui-max-content-width-z17rmd: 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_1mrlh_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-z17rmd)) 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_1mrlh_153.awsui_has-adaptive-widths-default_7nfqu_1mrlh_197:not(#\9 ){--awsui-max-content-width-z17rmd: 1620px}}@media(min-width: 689px)and (min-width: 1401px){.awsui_root_7nfqu_1mrlh_153.awsui_has-adaptive-widths-dashboard_7nfqu_1mrlh_202:not(#\9 ){--awsui-max-content-width-z17rmd: 1280px}}@media(min-width: 689px)and (min-width: 1921px){.awsui_root_7nfqu_1mrlh_153.awsui_has-adaptive-widths-dashboard_7nfqu_1mrlh_202:not(#\9 ){--awsui-max-content-width-z17rmd: 1620px}}@media(min-width: 689px)and (min-width: 2541px){.awsui_root_7nfqu_1mrlh_153.awsui_has-adaptive-widths-dashboard_7nfqu_1mrlh_202:not(#\9 ){--awsui-max-content-width-z17rmd: 2160px}}@media(min-width: 689px){.awsui_root_7nfqu_1mrlh_153.awsui_drawer-expanded-mode_7nfqu_1mrlh_217:not(#\9 ){grid-template-columns:0 0 0 0 0 0 0 auto}.awsui_root_7nfqu_1mrlh_153.awsui_drawer-expanded-mode_7nfqu_1mrlh_217.awsui_ai-drawer-expanded-mode_7nfqu_1mrlh_220:not(#\9 ){grid-template-columns:auto 0 0 0 0 0 0 0}.awsui_root_7nfqu_1mrlh_153.awsui_drawer-expanded-mode_7nfqu_1mrlh_217.awsui_bottom-drawer-expanded-mode_7nfqu_1mrlh_223:not(#\9 ){grid-template-rows:auto;grid-template-columns:0 0 0 0 0 auto 0 0}}.awsui_ai-drawer_7nfqu_1mrlh_220:not(#\9 ),.awsui_navigation_7nfqu_1mrlh_230:not(#\9 ),.awsui_tools_7nfqu_1mrlh_231:not(#\9 ),.awsui_global-tools_7nfqu_1mrlh_232:not(#\9 ),.awsui_bottom-tool_7nfqu_1mrlh_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_1mrlh_220:not(#\9 ),.awsui_navigation_7nfqu_1mrlh_230:not(#\9 ),.awsui_tools_7nfqu_1mrlh_231:not(#\9 ),.awsui_global-tools_7nfqu_1mrlh_232:not(#\9 ),.awsui_bottom-tool_7nfqu_1mrlh_233:not(#\9 ){inline-size:100%}}@media(min-width: 689px){.awsui_bottom-tool_7nfqu_1mrlh_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_1mrlh_220:not(#\9 ){grid-area:ai-drawer;position:sticky}}.awsui_navigation_7nfqu_1mrlh_230:not(#\9 ){z-index:830}@media(min-width: 689px){.awsui_navigation_7nfqu_1mrlh_230:not(#\9 ){grid-area:navigation;inline-size:var(--awsui-navigation-width-z17rmd);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}}@media(max-width: 688px){.awsui_navigation_7nfqu_1mrlh_230:not(#\9 ){z-index:1001}}@media(min-width: 689px){.awsui_tools_7nfqu_1mrlh_231:not(#\9 ){grid-area:tools}.awsui_tools_7nfqu_1mrlh_231:not(#\9 ):not(:has(>[data-testid])){inline-size:var(--awsui-tools-width-z17rmd)}.awsui_tools_7nfqu_1mrlh_231:not(#\9 ):not(:has(>[data-testid])).awsui_tools-open_7nfqu_1mrlh_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_1mrlh_232:not(#\9 ){display:flex;grid-area:global-tools;justify-content:flex-end}}@media(min-width: 689px){.awsui_split-panel-side_7nfqu_1mrlh_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_1mrlh_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_1mrlh_311:not(#\9 ){grid-column:3/6}}.awsui_panel-hidden_7nfqu_1mrlh_324:not(#\9 ){border-block:none;border-inline:none;opacity:0;z-index:0}.awsui_panel-hidden_7nfqu_1mrlh_324.awsui_navigation_7nfqu_1mrlh_230:not(#\9 ),.awsui_panel-hidden_7nfqu_1mrlh_324.awsui_tools_7nfqu_1mrlh_231:not(#\9 ),.awsui_panel-hidden_7nfqu_1mrlh_324.awsui_global-tools_7nfqu_1mrlh_232:not(#\9 ){inline-size:0px}.awsui_toolbar-container_7nfqu_1mrlh_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_1mrlh_348:not(#\9 ){grid-area:toolbar;position:sticky;z-index:1000}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar_7nfqu_1mrlh_348:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar_7nfqu_1mrlh_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_1mrlh_366:not(#\9 ){position:relative}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_366:not(#\9 ),.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_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_1mrlh_366:not(#\9 ):before,.awsui_pseudo-toolbar-content_7nfqu_1mrlh_366:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-85f9op, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_366:not(#\9 ):before,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_366:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_366:not(#\9 ):after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_366:not(#\9 ):after{inset-block-start:-1px}}.awsui_pseudo-toolbar-content_7nfqu_1mrlh_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_1mrlh_366:not(#\9 )::after,.awsui-dark-mode .awsui_pseudo-toolbar-content_7nfqu_1mrlh_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_1mrlh_410:not(#\9 ){grid-area:notifications}.awsui_notifications-background_7nfqu_1mrlh_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_1mrlh_414:not(#\9 ){grid-column:3/6}}.awsui_main-landmark_7nfqu_1mrlh_425:not(#\9 ){display:contents}.awsui_main_7nfqu_1mrlh_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_1mrlh_434:not(#\9 ){margin-block:0;grid-column:1/-1}@media(min-width: 689px){.awsui_main-disable-paddings_7nfqu_1mrlh_434:not(#\9 ){grid-column:3/6}}.awsui_content-header_7nfqu_1mrlh_444:not(#\9 ){margin-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_content_7nfqu_1mrlh_444:not(#\9 ){display:contents}@media(max-width: 688px){.awsui_unfocusable-mobile_7nfqu_1mrlh_454 *:not(#\9 ){visibility:hidden}}.awsui_hidden_7nfqu_1mrlh_459:not(#\9 ){display:none}.awsui_breadcrumbs-own_7nfqu_1mrlh_463:not(#\9 ):not(:empty)+.awsui_breadcrumbs-discovered_7nfqu_1mrlh_463{display:none}
.awsui_root_ghvqw_1g0cx_5:not(#\9 ){display:contents}

.awsui_root_1wp4s_16ewj_185:not(#\9 ){position:relative}.awsui_file-input_1wp4s_16ewj_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_16ewj_204.awsui_force-focus-outline-icon_1wp4s_16ewj_204:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_16ewj_204.awsui_force-focus-outline-icon_1wp4s_16ewj_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_16ewj_204.awsui_force-focus-outline-icon_1wp4s_16ewj_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_16ewj_204.awsui_force-focus-outline-button_1wp4s_16ewj_225:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_16ewj_204.awsui_force-focus-outline-button_1wp4s_16ewj_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_16ewj_204.awsui_force-focus-outline-button_1wp4s_16ewj_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-kb13a4, #006ce0)}

.awsui_toggle-button_1a743_1j4rv_9.awsui_variant-normal_1a743_1j4rv_9:not(#\9 ){background:var(--color-background-toggle-button-normal-default-96obmb, #ffffff);border-color:var(--color-border-toggle-button-normal-default-030r6j, #006ce0)}.awsui_toggle-button_1a743_1j4rv_9.awsui_variant-normal_1a743_1j4rv_9:not(#\9 ):hover{background:var(--color-background-toggle-button-normal-hover-sgshd2, #f0fbff);border-color:var(--color-border-toggle-button-normal-hover-5waaak, #002b66)}.awsui_variant-normal_1a743_1j4rv_9.awsui_pressed_1a743_1j4rv_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_1j4rv_24.awsui_pressed_1a743_1j4rv_18:not(#\9 ){background:transparent;border-color:transparent;color:var(--color-text-toggle-button-icon-pressed-8hopix, #0f141a)}
.awsui_root_vdkpj_vd6he_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-10lhjk, #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_vd6he_217:not(#\9 ){display:inline-block}.awsui_group_vdkpj_vd6he_221:not(#\9 ){display:contents}.awsui_divider_vdkpj_vd6he_225:not(#\9 ){background-color:var(--color-border-divider-default-p3i4pf, #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_qk9xr_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_qk9xr_153:not(#\9 ):not(.awsui_is-navigation-open_2p2ab_qk9xr_164){inline-size:0px;display:none}.awsui_navigation-container_2p2ab_qk9xr_153>.awsui_navigation_2p2ab_qk9xr_153:not(#\9 ){flex-grow:1;block-size:100%;overflow-y:auto;overscroll-behavior-y:contain;inline-size:var(--awsui-navigation-width-z17rmd);position:relative}@media(max-width: 688px){.awsui_navigation-container_2p2ab_qk9xr_153:not(#\9 ){--awsui-navigation-width-z17rmd: 100vw;z-index:1001}}.awsui_hide-navigation_2p2ab_qk9xr_184:not(#\9 ){position:absolute;inset-inline-end:var(--space-m-utxyzm, 16px);inset-block-start:14px}
.awsui_breadcrumb-group_d19fg_brpkq_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-10lhjk, #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_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_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_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180.awsui_ghost_d19fg_brpkq_191:not(#\9 ){flex-wrap:wrap;position:absolute;inset-inline-start:-9000px}.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_item_d19fg_brpkq_196:not(#\9 ),.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_ghost-item_d19fg_brpkq_197:not(#\9 ),.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_ellipsis_d19fg_brpkq_198:not(#\9 ){display:inline-block;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_item_d19fg_brpkq_196:not(#\9 ):last-child{flex-shrink:1;min-inline-size:0}.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_item_d19fg_brpkq_196.awsui_hide_d19fg_brpkq_209:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_ellipsis_d19fg_brpkq_198:not(#\9 ){display:none}.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_ellipsis_d19fg_brpkq_198.awsui_visible_d19fg_brpkq_215:not(#\9 ){display:flex;flex-shrink:0}.awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_ellipsis_d19fg_brpkq_198>.awsui_icon_d19fg_brpkq_219:not(#\9 ){margin-block:0;margin-inline:10px;color:var(--color-text-breadcrumb-icon-erjppe, #8c8c94)}.awsui-one-theme .awsui_breadcrumb-group_d19fg_brpkq_145>.awsui_breadcrumb-group-list_d19fg_brpkq_180>.awsui_ellipsis_d19fg_brpkq_198>.awsui_icon_d19fg_brpkq_219:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_breadcrumbs-skeleton_d19fg_brpkq_228:not(#\9 ){display:none}.awsui_collapsed-button_d19fg_brpkq_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-10lhjk, #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_brpkq_232:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_brpkq_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_brpkq_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-kb13a4, #006ce0)}.awsui_collapsed-button_d19fg_brpkq_232:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_collapsed-button_d19fg_brpkq_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_brpkq_232>:not(#\9 ):last-child:hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_button-icon_d19fg_brpkq_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_brpkq_314:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-icon_d19fg_brpkq_314:not(#\9 ),.awsui-mode-entering .awsui_button-icon_d19fg_brpkq_314:not(#\9 ){animation:none;transition:none}.awsui_button-icon-open_d19fg_brpkq_328:not(#\9 ){transform:rotate(-180deg)}.awsui_hidden_d19fg_brpkq_332:not(#\9 ){display:none}

.awsui_link_1kosq_18h6d_145:not(#\9 ):after{display:none}.awsui_breadcrumb_1kosq_18h6d_149:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150:not(#\9 ){display:flex}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_icon_1kosq_18h6d_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_icon_1kosq_18h6d_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_18h6d_149>.awsui_icon_1kosq_18h6d_153:not(#\9 ),.awsui-one-theme .awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_icon_1kosq_18h6d_153:not(#\9 ){margin-inline:var(--space-xxs-0gmk42, 4px)}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_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-z17rmd, var(--color-text-link-default-jk9mjs, #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_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ),.awsui-mode-entering .awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ),.awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ),.awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ){animation:none;transition:none}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):focus{outline:none}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):active,.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):focus,.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):hover,.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):active,.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):focus,.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163>.awsui_text_1kosq_18h6d_211:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_163>.awsui_text_1kosq_18h6d_211:not(#\9 ){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_18h6d_149>.awsui_anchor_1kosq_18h6d_163:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_18h6d_150>.awsui_anchor_1kosq_18h6d_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-kb13a4, #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-kb13a4, #006ce0)}.awsui_breadcrumb_1kosq_18h6d_149.awsui_last_1kosq_18h6d_230>.awsui_icon_1kosq_18h6d_153:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150.awsui_last_1kosq_18h6d_230>.awsui_icon_1kosq_18h6d_153:not(#\9 ){display:none}.awsui_breadcrumb_1kosq_18h6d_149.awsui_last_1kosq_18h6d_230>.awsui_anchor_1kosq_18h6d_163:not(#\9 ),.awsui_ghost-breadcrumb_1kosq_18h6d_150.awsui_last_1kosq_18h6d_230>.awsui_anchor_1kosq_18h6d_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_dvm5y_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_dvm5y_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_universal-toolbar_1kzri_dvm5y_153:not(#\9 ),.awsui-mode-entering .awsui_universal-toolbar_1kzri_dvm5y_153:not(#\9 ){animation:none;transition:none}.awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):before,.awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-85f9op, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):after{inset-block-start:42px;inline-size:var(--border-divider-section-width-n3ndoh, 1px);block-size:calc(100vh - 42px);background:var(--color-border-layout-03xg8b, #c6c6cd)}}.awsui-one-theme .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):before,.awsui-one-theme .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):after{inset-block-start:42px;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_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_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_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ):not(:has(.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172)):after{display:none}}.awsui_universal-toolbar_1kzri_dvm5y_153.awsui_disable-body-scroll_1kzri_dvm5y_217:not(#\9 ){inset-block-start:0px}.awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_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:var(--color-background-layout-ai-drawer-85f9op, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ){block-size:100%}}.awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ):before,.awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ):after{content:"";position:absolute;inset-block-start:0;inset-inline-end:-5px;inline-size:5px;block-size:5px;background:var(--color-background-layout-ai-drawer-85f9op, #161d26)}@media not print{.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ):before,.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ):before,.awsui-polaris-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ):after,.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_172:not(#\9 ):after{display:none}}.awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_universal-toolbar-ai-custom_1kzri_dvm5y_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_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270: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_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270: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_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270.awsui_with-ai-drawer_1kzri_dvm5y_172:not(#\9 ),.awsui-dark-mode .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270.awsui_with-ai-drawer_1kzri_dvm5y_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-one-theme .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-layout-03xg8b, #c6c6cd)}.awsui-one-theme .awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270.awsui_with-ai-drawer_1kzri_dvm5y_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_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270>.awsui_universal-toolbar-nav_1kzri_dvm5y_297: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_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270>.awsui_universal-toolbar-breadcrumbs_1kzri_dvm5y_302:not(#\9 ){grid-column:3;padding-inline:var(--space-static-xs-0rvocx, 8px);background-color:transparent;flex:1 0}.awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270>.awsui_universal-toolbar-breadcrumbs_1kzri_dvm5y_302:not(#\9 ):first-child{padding-inline:calc(var(--space-static-xs-0rvocx, 8px) + var(--space-static-m-o8qs83, 16px))}.awsui_universal-toolbar_1kzri_dvm5y_153>.awsui_toolbar-container_1kzri_dvm5y_270>.awsui_universal-toolbar-drawers_1kzri_dvm5y_311: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_dvm5y_319:not(#\9 ),.awsui_drawers-mobile-triggers-container_1kzri_dvm5y_320:not(#\9 ){border-collapse:separate;border-spacing:0;box-sizing:border-box;caption-side:top;cursor:auto;direction:inherit;empty-cells:show;font-family:serif;font-style:normal;font-variant:normal;font-stretch:normal;hyphens:none;letter-spacing:normal;list-style:disc outside none;tab-size:8;text-align:start;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-10lhjk, #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_dvm5y_362: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_dvm5y_372:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd);block-size:60%}@media(max-width: 688px){.awsui_drawers-trigger_1kzri_dvm5y_362:not(#\9 ){display:flex;justify-content:center;align-items:center}}.awsui_block-body-scroll_1kzri_dvm5y_385:not(#\9 ){overflow:hidden}
.awsui_trigger_lpshu_1cj7m_145:not(#\9 ){all:initial;cursor:pointer;color:var(--color-text-interactive-default-kkm8t6, #424650);text-align:center}.awsui_trigger_lpshu_1cj7m_145.awsui_custom_lpshu_1cj7m_151:not(#\9 ){display:flex;block-size:100%;inline-size:100%;box-sizing:border-box}.awsui_trigger_lpshu_1cj7m_145:not(#\9 ):focus{outline:none}.awsui_trigger_lpshu_1cj7m_145.awsui_default_lpshu_1cj7m_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_1cj7m_145.awsui_default_lpshu_1cj7m_160:not(#\9 ):hover{background:var(--color-background-input-disabled-veifwn, #ebebf0);color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_trigger_lpshu_1cj7m_145.awsui_default_lpshu_1cj7m_160:not(#\9 ):active{background:var(--color-background-control-disabled-rxfkeg, #dedee3);color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_trigger_lpshu_1cj7m_145.awsui_default_lpshu_1cj7m_160.awsui_selected_lpshu_1cj7m_176:not(#\9 ){background:var(--color-background-layout-toggle-selected-default-tu4y6e, #006ce0);color:var(--color-text-layout-toggle-selected-owd2jt, #ffffff)}.awsui_trigger_lpshu_1cj7m_145.awsui_default_lpshu_1cj7m_160.awsui_selected_lpshu_1cj7m_176:not(#\9 ):hover{background:var(--color-background-layout-toggle-selected-hover-rtmhar, #004a9e)}.awsui_trigger_lpshu_1cj7m_145.awsui_default_lpshu_1cj7m_160.awsui_selected_lpshu_1cj7m_176:not(#\9 ):active{background:var(--color-background-layout-toggle-selected-active-jtwd66, #006ce0)}.awsui_trigger-wrapper_lpshu_1cj7m_187:not(#\9 ){position:relative}.awsui_trigger-wrapper_lpshu_1cj7m_187:not(#\9 ):has(:focus-visible){position:relative}.awsui_trigger-wrapper_lpshu_1cj7m_187:not(#\9 ):has(:focus-visible){outline:2px dotted transparent;outline-offset:2px}.awsui_trigger-wrapper_lpshu_1cj7m_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-kb13a4, #006ce0)}.awsui_dot_lpshu_1cj7m_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_1rwro_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-10lhjk, #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_1rwro_214:not(#\9 ){block-size:100%;overflow-y:auto}.awsui_inner-wrapper--fit-height_z5mul_1rwro_219:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_has-default-filter_z5mul_1rwro_225>:not(#\9 ):first-child{flex:280px 0 1}.awsui_content_z5mul_1rwro_229:not(#\9 ){display:flex;position:relative;justify-content:center;align-items:center}.awsui_content--reserve-filter_z5mul_1rwro_236:not(#\9 ){margin-block-start:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--reserve-legend_z5mul_1rwro_240:not(#\9 ){margin-block-end:calc(2*var(--line-height-body-m-we036z, 20px))}.awsui_content--fit-height_z5mul_1rwro_244:not(#\9 ){flex:1}
.awsui_axis_f0fot_1o5d0_145:not(#\9 ),.awsui_vertical-marker_f0fot_1o5d0_146:not(#\9 ){stroke:var(--color-charts-line-axis-8wxc29, #dedee3);stroke-width:1px}.awsui_axis--emphasized_f0fot_1o5d0_151:not(#\9 ){stroke-width:2px}.awsui_axis-label_f0fot_1o5d0_155:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700);fill:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_grid_f0fot_1o5d0_165:not(#\9 ){stroke:var(--color-charts-line-grid-hbelbh, #dedee3);stroke-width:1px}.awsui_ticks__line_f0fot_1o5d0_170:not(#\9 ){stroke:var(--color-charts-line-tick-9ed3y9, #dedee3);stroke-width:1px}.awsui_ticks__text_f0fot_1o5d0_175:not(#\9 ){font-size:var(--font-chart-detail-size-ru7a54, 12px);fill:var(--color-text-body-secondary-fp6d0c, #424650)}.awsui_ticks--bottom_f0fot_1o5d0_185>.awsui_ticks__text_f0fot_1o5d0_175:not(#\9 ){text-anchor:middle;dominant-baseline:hanging}.awsui_labels-inline-start_f0fot_1o5d0_190>.awsui_ticks_f0fot_1o5d0_170>.awsui_ticks__text_f0fot_1o5d0_175:not(#\9 ){text-anchor:end;dominant-baseline:central}.awsui_labels-inline-start_f0fot_1o5d0_190:not(#\9 ){position:relative;margin-inline-end:12px}.awsui_labels-inline-start_f0fot_1o5d0_190>.awsui_axis-label_f0fot_1o5d0_155:not(#\9 ){position:absolute;visibility:visible;white-space:nowrap}.awsui_labels-inline-start__label_f0fot_1o5d0_205:not(#\9 ){position:absolute}.awsui_labels-inline-start--hidden_f0fot_1o5d0_209:not(#\9 ){visibility:hidden}.awsui_labels-inline-start--hidden_f0fot_1o5d0_209>.awsui_labels-inline-start__label_f0fot_1o5d0_205:not(#\9 ){position:relative;white-space:nowrap}.awsui_labels-block-end_f0fot_1o5d0_217:not(#\9 ){position:relative;display:block;inline-size:100%;overflow:visible}.awsui_vertical-marker_f0fot_1o5d0_146:not(#\9 ){pointer-events:none}.awsui_vertical-marker-circle_f0fot_1o5d0_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_1o5d0_234:not(#\9 ){cursor:pointer;stroke-width:var(--border-line-chart-width-xr2t4p, 2px)}.awsui_focus-outline_f0fot_1o5d0_239:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-kb13a4, #006ce0);stroke-width:2px}.awsui_chart-container_f0fot_1o5d0_247:not(#\9 ){display:flex;inline-size:100%;flex-direction:column}.awsui_chart-container_f0fot_1o5d0_247.awsui_fit-height_f0fot_1o5d0_252:not(#\9 ){block-size:100%;min-block-size:inherit}.awsui_chart-container-outer_f0fot_1o5d0_257:not(#\9 ){display:flex}.awsui_chart-container-outer_f0fot_1o5d0_257.awsui_fit-height_f0fot_1o5d0_252:not(#\9 ){flex:1}.awsui_chart-container-outer_f0fot_1o5d0_257.awsui_fit-height_f0fot_1o5d0_252:not(#\9 ):not(.awsui_axis-label_f0fot_1o5d0_155+.awsui_chart-container-outer_f0fot_1o5d0_257.awsui_fit-height_f0fot_1o5d0_252,.awsui_chart-container-outer_f0fot_1o5d0_257.awsui_fit-height_f0fot_1o5d0_252.awsui_has-filters_f0fot_1o5d0_263){margin-block-start:calc(.5*var(--font-chart-detail-size-ru7a54, 12px))}.awsui_chart-container-inner_f0fot_1o5d0_267:not(#\9 ){position:relative;display:flex;flex-direction:column;inline-size:100%}.awsui_chart-container-plot-wrapper_f0fot_1o5d0_274.awsui_fit-height_f0fot_1o5d0_252:not(#\9 ){display:block;position:relative;flex:1}.awsui_chart-container-plot_f0fot_1o5d0_274.awsui_fit-height_f0fot_1o5d0_252:not(#\9 ){display:block;position:absolute;inset:0}.awsui_chart-container-bottom-labels_f0fot_1o5d0_286.awsui_fit-height_f0fot_1o5d0_252:not(#\9 ){display:block}
.awsui_root_1fcus_1jfdw_145:not(#\9 ){outline:none;shape-rendering:auto;overflow:visible;display:flex;inline-size:100%;max-inline-size:100%}.awsui_clickable_1fcus_1jfdw_154:not(#\9 ){cursor:pointer}.awsui_precise_1fcus_1jfdw_158:not(#\9 ){shape-rendering:geometricPrecision}.awsui_focus-outline_1fcus_1jfdw_162:not(#\9 ){outline:none;pointer-events:none;fill:none;stroke:var(--color-border-item-focused-kb13a4, #006ce0);stroke-width:2px;visibility:hidden}
.awsui_root_1t44z_11s8m_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-10lhjk, #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_11s8m_178:not(#\9 ){pointer-events:auto}.awsui_footer_1t44z_11s8m_182:not(#\9 ){margin-block-start:var(--space-static-xs-0rvocx, 8px)}.awsui_footer_1t44z_11s8m_182>hr:not(#\9 ){border-block:none;border-inline:none;border-block-start:1px solid var(--color-border-divider-default-p3i4pf, #c6c6cd);margin-block:var(--space-static-xs-0rvocx, 8px);margin-inline:0}


.awsui_root_14iqq_1odqt_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-10lhjk, #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_1odqt_189.awsui_fit-height_14iqq_1odqt_222:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_root_14iqq_1odqt_189.awsui_fit-height_14iqq_1odqt_222.awsui_with-side-media_14iqq_1odqt_227:not(#\9 ){flex-direction:row}.awsui_root_14iqq_1odqt_189.awsui_variant-default_14iqq_1odqt_230:not(#\9 ),.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_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_1odqt_189.awsui_variant-default_14iqq_1odqt_230.awsui_refresh_14iqq_1odqt_238:not(#\9 ),.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230.awsui_refresh_14iqq_1odqt_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_root_14iqq_1odqt_189.awsui_variant-default_14iqq_1odqt_230:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_238)::before,.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_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_1odqt_189.awsui_variant-default_14iqq_1odqt_230:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_238)::after,.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_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_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 ):not(:last-child),.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 ):not(:last-child)::before,.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_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_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230+.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 ),.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230+.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 )::before,.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230+.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 )::after{border-start-start-radius:0;border-start-end-radius:0}.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230+.awsui_root_14iqq_1odqt_189.awsui_variant-stacked_14iqq_1odqt_230:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_238)::before{border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_root_14iqq_1odqt_189.awsui_sticky-enabled_14iqq_1odqt_288:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_238)::before{inset-block-start:calc(-1*var(--border-container-top-width-i72qgc, 0px))}.awsui_root_14iqq_1odqt_189.awsui_sticky-enabled_14iqq_1odqt_288:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_238).awsui_variant-stacked_14iqq_1odqt_230::before{inset-block-start:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_root_14iqq_1odqt_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_1odqt_294:not(#\9 ){border-end-end-radius:0;border-end-start-radius:0}.awsui_with-side-media_14iqq_1odqt_227:not(#\9 ){display:flex;flex-direction:row}.awsui_with-top-media_14iqq_1odqt_304:not(#\9 ){display:flex;flex-direction:column}.awsui_content-wrapper_14iqq_1odqt_309:not(#\9 ){display:flex;flex-direction:column;inline-size:100%}.awsui_content-wrapper-fit-height_14iqq_1odqt_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_1odqt_321:not(#\9 ){overflow:hidden;flex-shrink:0}.awsui_media_14iqq_1odqt_321 img:not(#\9 ),.awsui_media_14iqq_1odqt_321 video:not(#\9 ),.awsui_media_14iqq_1odqt_321 picture:not(#\9 ){inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.awsui_media_14iqq_1odqt_321 iframe:not(#\9 ){inline-size:100%;block-size:100%;border-block:0;border-inline:0}.awsui_media-top_14iqq_1odqt_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_1odqt_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_1odqt_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_1odqt_350.awsui_header-full-page_14iqq_1odqt_355:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-variant-embedded_14iqq_1odqt_358.awsui_refresh_14iqq_1odqt_238:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_1odqt_358){background-color:transparent}.awsui_header_14iqq_1odqt_350.awsui_header-with-media_14iqq_1odqt_361:not(#\9 ){background:none}.awsui_header_14iqq_1odqt_350.awsui_header-with-media_14iqq_1odqt_361:not(#\9 ):not(:empty){border-block-end:none}.awsui_header-sticky-disabled_14iqq_1odqt_367:not(#\9 ){position:relative;z-index:1}.awsui_header-sticky-enabled_14iqq_1odqt_358:not(#\9 ){inset-block-start:0;position:sticky;z-index:800}.awsui_header-stuck_14iqq_1odqt_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_1odqt_377:not(#\9 )::before{border-block:0;border-inline:0}.awsui_header-stuck_14iqq_1odqt_377:not(#\9 ):not(.awsui_header-variant-cards_14iqq_1odqt_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_1odqt_390.awsui_header-stuck_14iqq_1odqt_377:not(#\9 ){margin-block-end:calc(var(--line-height-heading-xl-z5dth5, 30px) - var(--line-height-heading-l-4ovksh, 24px))}.awsui_header_14iqq_1odqt_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_1odqt_350.awsui_with-paddings_14iqq_1odqt_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_1odqt_350.awsui_with-paddings_14iqq_1odqt_396.awsui_header-variant-cards_14iqq_1odqt_387:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_header_14iqq_1odqt_350.awsui_with-hidden-content_14iqq_1odqt_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_1odqt_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_1odqt_387.awsui_refresh_14iqq_1odqt_238:not(#\9 ){border-block:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd);border-inline:solid var(--border-divider-section-width-n3ndoh, 1px) var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_header-variant-cards_14iqq_1odqt_387:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_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_1odqt_387:not(#\9 ):not(.awsui_refresh_14iqq_1odqt_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_1odqt_387:not(#\9 ):not(.awsui_header-sticky-enabled_14iqq_1odqt_358){position:relative}.awsui_header-variant-cards_14iqq_1odqt_387.awsui_header-stuck_14iqq_1odqt_377:not(#\9 )::after,.awsui_header-variant-cards_14iqq_1odqt_387.awsui_header-stuck_14iqq_1odqt_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_1odqt_463.awsui_header-stuck_14iqq_1odqt_377:not(#\9 ){box-shadow:none}.awsui_header-variant-full-page_14iqq_1odqt_463.awsui_header-stuck_14iqq_1odqt_377>.awsui_header-cover_14iqq_1odqt_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_1odqt_463.awsui_header-stuck_14iqq_1odqt_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-p3i4pf, #c6c6cd)}.awsui_header-variant-full-page_14iqq_1odqt_463.awsui_header-stuck_14iqq_1odqt_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_1odqt_309:not(#\9 ){flex:1}.awsui_content-fit-height_14iqq_1odqt_494:not(#\9 ){overflow:auto;display:flex;flex-direction:column}.awsui_content-inner_14iqq_1odqt_500:not(#\9 ){flex:1}.awsui_content-inner_14iqq_1odqt_500.awsui_with-paddings_14iqq_1odqt_396:not(#\9 ){padding-block:var(--space-scaled-l-gr6kh1, 20px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_content-inner_14iqq_1odqt_500.awsui_with-paddings_14iqq_1odqt_396.awsui_with-header_14iqq_1odqt_507:not(#\9 ){padding-block-start:var(--space-container-content-top-13539v, 4px)}.awsui_footer_14iqq_1odqt_511.awsui_with-paddings_14iqq_1odqt_396:not(#\9 ){padding-block:var(--space-scaled-s-yqvmoz, 12px);padding-inline:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_footer_14iqq_1odqt_511.awsui_with-divider_14iqq_1odqt_515:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}



.awsui_root_2qdw9_13tsy_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-10lhjk, #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_13tsy_189.awsui_refresh_2qdw9_13tsy_225:not(#\9 ),.awsui_root_2qdw9_13tsy_189:not(#\9 ):not(.awsui_root-no-actions_2qdw9_13tsy_225){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_13tsy_225.awsui_root-variant-h2_2qdw9_13tsy_228:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225),.awsui_root-no-actions_2qdw9_13tsy_225.awsui_root-variant-h3_2qdw9_13tsy_228:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225),.awsui_root-has-description_2qdw9_13tsy_228.awsui_root-variant-h2_2qdw9_13tsy_228:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225),.awsui_root-has-description_2qdw9_13tsy_228.awsui_root-variant-h3_2qdw9_13tsy_228:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_13tsy_225:not(#\9 ):not(.awsui_root-has-description_2qdw9_13tsy_228):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-end:calc(var(--space-scaled-xs-rt720d, 8px) + var(--space-xxxs-zelp5l, 2px))}.awsui_root-no-actions_2qdw9_13tsy_225.awsui_refresh_2qdw9_13tsy_225.awsui_root-variant-h2_2qdw9_13tsy_228:not(#\9 ),.awsui_root-no-actions_2qdw9_13tsy_225.awsui_refresh_2qdw9_13tsy_225.awsui_root-variant-h3_2qdw9_13tsy_228:not(#\9 ){row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_root_2qdw9_13tsy_189.awsui_root-variant-h1_2qdw9_13tsy_237:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){row-gap:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-no-actions_2qdw9_13tsy_225:not(#\9 ):not(.awsui_root-has-description_2qdw9_13tsy_228).awsui_refresh_2qdw9_13tsy_225.awsui_root-variant-h3_2qdw9_13tsy_228{padding-block-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_2qdw9_13tsy_189.awsui_root-variant-h1_2qdw9_13tsy_237.awsui_root-has-description_2qdw9_13tsy_228:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_main_2qdw9_13tsy_247: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_13tsy_247.awsui_no-wrap_2qdw9_13tsy_257:not(#\9 ){flex-wrap:nowrap}.awsui_main_2qdw9_13tsy_247.awsui_refresh_2qdw9_13tsy_225:not(#\9 ){row-gap:var(--space-xxs-0gmk42, 4px)}.awsui_main-variant-h1_2qdw9_13tsy_263:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_root-has-description_2qdw9_13tsy_228>.awsui_main_2qdw9_13tsy_247:not(#\9 ){row-gap:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_actions_2qdw9_13tsy_271:not(#\9 ){display:flex;align-items:flex-start;min-block-size:var(--size-vertical-input-tza5ti, 32px)}.awsui_actions-centered_2qdw9_13tsy_276:not(#\9 ){align-items:center}.awsui_actions-variant-h1_2qdw9_13tsy_279.awsui_refresh_2qdw9_13tsy_225: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_13tsy_283.awsui_refresh_2qdw9_13tsy_225: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_13tsy_287.awsui_refresh_2qdw9_13tsy_225: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_13tsy_279:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_actions-variant-h2_2qdw9_13tsy_283:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225),.awsui_actions-variant-h3_2qdw9_13tsy_287:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline:0}.awsui_root-has-description_2qdw9_13tsy_228>.awsui_main_2qdw9_13tsy_247>.awsui_actions_2qdw9_13tsy_271:not(#\9 ){padding-block-end:0}.awsui_title_2qdw9_13tsy_303:not(#\9 ){min-inline-size:0;word-break:break-word;color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_title-variant-h1_2qdw9_13tsy_308: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_13tsy_308.awsui_refresh_2qdw9_13tsy_225: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_13tsy_315:not(#\9 ){font-size:var(--font-size-heading-l-busq1x, 20px)}.awsui_title-variant-h2_2qdw9_13tsy_315.awsui_refresh_2qdw9_13tsy_225: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_13tsy_321:not(#\9 ){font-size:var(--font-size-heading-m-mz0atu, 18px)}.awsui_title-variant-h3_2qdw9_13tsy_321.awsui_refresh_2qdw9_13tsy_225: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_13tsy_315:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225),.awsui_title-variant-h3_2qdw9_13tsy_321:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_no-wrap_2qdw9_13tsy_257>.awsui_title_2qdw9_13tsy_303:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-end:calc(var(--space-scaled-xxs-vdp1uk, 4px) + var(--space-scaled-xxxs-7blpsd, 2px))}.awsui-one-theme .awsui_title-variant-h2_2qdw9_13tsy_315.awsui_title-in-expandable-section_2qdw9_13tsy_334:not(#\9 ){padding-block-start:calc((var(--size-vertical-input-tza5ti, 32px) - var(--line-height-heading-l-4ovksh, 24px))/2 - 2*var(--border-width-button-cefyym, 2px))}.awsui_root-no-actions_2qdw9_13tsy_225.awsui_root-has-description_2qdw9_13tsy_228>.awsui_main_2qdw9_13tsy_247>:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225).awsui_title-variant-h2_2qdw9_13tsy_315,.awsui_root-no-actions_2qdw9_13tsy_225.awsui_root-has-description_2qdw9_13tsy_228>.awsui_main_2qdw9_13tsy_247>:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225).awsui_title-variant-h3_2qdw9_13tsy_321{padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_root-variant-h1_2qdw9_13tsy_237.awsui_root-no-actions_2qdw9_13tsy_225:not(#\9 ):not(.awsui_root-has-description_2qdw9_13tsy_228):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-end:var(--space-scaled-2x-xxs-aiwti5, 4px)}.awsui_virtual-space_2qdw9_13tsy_346:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_info_2qdw9_13tsy_352:not(#\9 ){padding-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_description_2qdw9_13tsy_356:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;color:var(--color-text-heading-secondary-ecsq93, #424650)}.awsui_description-variant-h1_2qdw9_13tsy_363: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_13tsy_367: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_13tsy_367:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_description-variant-h3_2qdw9_13tsy_374: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_13tsy_374:not(#\9 ):not(.awsui_refresh_2qdw9_13tsy_225){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_13tsy_385:not(#\9 ){margin-block:0;margin-inline:0;display:inline;font-size:inherit;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_heading_2qdw9_13tsy_385:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_heading_2qdw9_13tsy_385:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_13tsy_385: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-kb13a4, #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-kb13a4, #006ce0)}.awsui_heading-variant-h1_2qdw9_13tsy_410: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_13tsy_415: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_13tsy_420: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_13tsy_429: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_13tsy_438: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_13tsy_447: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_13tsy_457:not(#\9 ){color:var(--color-text-counter-o7pka1, #656871);font-weight:var(--font-weight-normal-aq67c4, 400)}
.awsui_content-enter_gwq0h_1kk46_161:not(#\9 ){animation:awsui_awsui-motion-fade-in_gwq0h_1kk46_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_gwq0h_1kk46_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_gwq0h_1kk46_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_gwq0h_1kk46_161:not(#\9 ),.awsui-mode-entering .awsui_content-enter_gwq0h_1kk46_161:not(#\9 ){animation:none;transition:none}.awsui_trigger-expanded_gwq0h_1kk46_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_1kk46_183:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_1kk46_183:not(#\9 ),.awsui-mode-entering .awsui_trigger-expanded_gwq0h_1kk46_183:not(#\9 ){animation:none;transition:none}.awsui_icon_gwq0h_1kk46_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_1kk46_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_gwq0h_1kk46_197:not(#\9 ),.awsui-mode-entering .awsui_icon_gwq0h_1kk46_197:not(#\9 ){animation:none;transition:none}.awsui_root_gwq0h_1kk46_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-10lhjk, #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_1kk46_246:not(#\9 ){outline:none}.awsui_icon_gwq0h_1kk46_197:not(#\9 ){transform:rotate(-90deg)}.awsui_icon_gwq0h_1kk46_197.awsui_expanded_gwq0h_1kk46_254:not(#\9 ){transform:rotate(0deg)}.awsui_icon_gwq0h_1kk46_197:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_icon_gwq0h_1kk46_197:not(#\9 ):dir(rtl).awsui_expanded_gwq0h_1kk46_254{transform:rotate(0deg)}.awsui_icon-container_gwq0h_1kk46_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_1kk46_268:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui-one-theme .awsui_icon-container-container_gwq0h_1kk46_268:not(#\9 ){margin-inline-end:calc(var(--space-xs-j1ch97, 8px) + var(--space-xxs-0gmk42, 4px));inset-block-start:var(--space-xxs-0gmk42, 4px)}.awsui-one-theme .awsui_icon-container_gwq0h_1kk46_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_1kk46_264>.awsui_icon_gwq0h_1kk46_197:not(#\9 ){inset-block-start:var(--space-xxxs-zelp5l, 2px)}.awsui_wrapper_gwq0h_1kk46_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_1kk46_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1kk46_292:not(#\9 ),.awsui_wrapper-footer_gwq0h_1kk46_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_1kk46_296:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid transparent}.awsui_wrapper-navigation_gwq0h_1kk46_296:not(#\9 ),.awsui_wrapper-container_gwq0h_1kk46_299:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_wrapper-default_gwq0h_1kk46_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1kk46_292:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1kk46_296:not(#\9 ),.awsui_wrapper-footer_gwq0h_1kk46_292:not(#\9 ),.awsui_wrapper-compact_gwq0h_1kk46_303:not(#\9 ){color:var(--color-text-expandable-section-default-cu31n3, #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_1kk46_292:not(#\9 ),.awsui_wrapper-inline_gwq0h_1kk46_292:not(#\9 ),.awsui_wrapper-navigation_gwq0h_1kk46_296:not(#\9 ),.awsui_wrapper-footer_gwq0h_1kk46_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_1kk46_292:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px);padding-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1kk46_292.awsui_header-deprecated_gwq0h_1kk46_316:not(#\9 ){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_wrapper-default_gwq0h_1kk46_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1kk46_316),.awsui_wrapper-inline_gwq0h_1kk46_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1kk46_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_1kk46_292.awsui_wrapper-expanded_gwq0h_1kk46_322:not(#\9 ),.awsui_wrapper-inline_gwq0h_1kk46_292.awsui_wrapper-expanded_gwq0h_1kk46_322:not(#\9 ){padding-block-end:var(--space-scaled-xxs-vdp1uk, 4px);border-block-end-color:var(--color-border-expandable-section-default-7zi493, #c6c6cd)}.awsui_wrapper-footer_gwq0h_1kk46_292:not(#\9 ){padding-block:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_wrapper-footer_gwq0h_1kk46_292:not(#\9 ),.awsui_wrapper-compact_gwq0h_1kk46_303:not(#\9 ){padding-inline-end:0}.awsui_wrapper-footer_gwq0h_1kk46_292.awsui_header-deprecated_gwq0h_1kk46_316:not(#\9 ),.awsui_wrapper-compact_gwq0h_1kk46_303.awsui_header-deprecated_gwq0h_1kk46_316:not(#\9 ){padding-inline-start:0}.awsui_wrapper-footer_gwq0h_1kk46_292:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1kk46_316),.awsui_wrapper-compact_gwq0h_1kk46_303:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1kk46_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_1kk46_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_1kk46_299:not(#\9 ):not(.awsui_wrapper-expanded_gwq0h_1kk46_322){padding-block-end:var(--space-container-header-top-hqypnm, 12px)}.awsui_wrapper-container_gwq0h_1kk46_299.awsui_wrapper-not-expanded-without-actions_gwq0h_1kk46_345:not(#\9 ){padding-block-end:calc(var(--space-container-header-top-hqypnm, 12px) + var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_wrapper-container_gwq0h_1kk46_299.awsui_header-deprecated_gwq0h_1kk46_316:not(#\9 ){padding-inline-start:var(--space-container-horizontal-wy3ebq, 20px)}.awsui_wrapper-container_gwq0h_1kk46_299:not(#\9 ):not(.awsui_header-deprecated_gwq0h_1kk46_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_1kk46_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_1kk46_362:not(#\9 ),.awsui_header-deprecated_gwq0h_1kk46_316:not(#\9 ){display:flex;font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_header-wrapper_gwq0h_1kk46_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_1kk46_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_1kk46_380:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1kk46_380:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1kk46_380:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1kk46_380:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_1kk46_380:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_1kk46_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-kb13a4, #006ce0)}.awsui_header-button_gwq0h_1kk46_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_1kk46_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_1kk46_380:not(#\9 ){inline-size:100%}.awsui_header-container_gwq0h_1kk46_380>.awsui_icon-container_gwq0h_1kk46_264:not(#\9 ){margin-block-start:var(--space-expandable-section-icon-offset-top-k8cza3, 4px)}.awsui_header-navigation_gwq0h_1kk46_415>.awsui_icon-container_gwq0h_1kk46_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_1kk46_415>.awsui_icon-container_gwq0h_1kk46_264:not(#\9 ):hover{color:var(--color-text-expandable-section-hover-0iv7b1, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1kk46_415>.awsui_icon-container_gwq0h_1kk46_264:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1kk46_415>.awsui_icon-container_gwq0h_1kk46_264:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_1kk46_415>.awsui_icon-container_gwq0h_1kk46_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-kb13a4, #006ce0)}:not(#\9 ):not(.awsui_wrapper-compact_gwq0h_1kk46_303)>.awsui_header-actions-wrapper_gwq0h_1kk46_374{flex-wrap:wrap;column-gap:var(--space-xs-j1ch97, 8px);row-gap:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_content_gwq0h_1kk46_161:not(#\9 ){display:none}.awsui_content-default_gwq0h_1kk46_465:not(#\9 ),.awsui_content-inline_gwq0h_1kk46_465:not(#\9 ){padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:0}.awsui_content-footer_gwq0h_1kk46_469:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:0}.awsui_content-expanded_gwq0h_1kk46_473:not(#\9 ){display:block}.awsui_content-compact_gwq0h_1kk46_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_1kk46_480:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_1kk46_480:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-kb13a4, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-kb13a4, #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-kb13a4, #006ce0)}.awsui_click-target_gwq0h_1kk46_495:not(#\9 ){cursor:pointer}.awsui_click-target_gwq0h_1kk46_495:not(#\9 ):not(.awsui_wrapper-container_gwq0h_1kk46_299):not(.awsui_header-container-button_gwq0h_1kk46_380):hover{color:var(--color-text-expandable-section-hover-0iv7b1, #006ce0)}
.awsui_marker_1isd1_4osfv_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-10lhjk, #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_4osfv_185:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_1isd1_4osfv_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_4osfv_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_4osfv_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_4osfv_212:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_1isd1_4osfv_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_yp4yy_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-10lhjk, #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_yp4yy_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dimmed_10ipo_yp4yy_153:not(#\9 ),.awsui-mode-entering .awsui_dimmed_10ipo_yp4yy_153:not(#\9 ){animation:none;transition:none}.awsui_marker_10ipo_yp4yy_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-10lhjk, #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_yp4yy_245:not(#\9 ){margin-block-start:9px;block-size:4px}.awsui_marker--rectangle_10ipo_yp4yy_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_yp4yy_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_yp4yy_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_yp4yy_272:not(#\9 ){block-size:4px;inline-size:6px;margin-block-start:9px;margin-inline-end:12px}.awsui_marker--dashed_10ipo_yp4yy_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_yp4yy_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-10lhjk, #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_yp4yy_323:not(#\9 ){text-align:end;margin-inline-start:var(--space-xxl-exi600, 32px)}.awsui_value_10ipo_yp4yy_323.awsui_expandable_10ipo_yp4yy_327:not(#\9 ){font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_list-item_10ipo_yp4yy_331:not(#\9 ),.awsui_inner-list-item_10ipo_yp4yy_332:not(#\9 ){list-style:none}.awsui_inner-list-item_10ipo_yp4yy_332:not(#\9 ),.awsui_list-item_10ipo_yp4yy_331>.awsui_key-value-pair_10ipo_yp4yy_337:not(#\9 ),.awsui_list-item_10ipo_yp4yy_331>.awsui_expandable-section_10ipo_yp4yy_338:not(#\9 ){display:flex;flex-direction:row;justify-content:space-between;inline-size:100%}.awsui_inner-list-item_10ipo_yp4yy_332>.awsui_key_10ipo_yp4yy_337:not(#\9 ),.awsui_list-item_10ipo_yp4yy_331>.awsui_key-value-pair_10ipo_yp4yy_337>.awsui_key_10ipo_yp4yy_337:not(#\9 ),.awsui_list-item_10ipo_yp4yy_331>.awsui_expandable-section_10ipo_yp4yy_338>.awsui_key_10ipo_yp4yy_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_yp4yy_353:not(#\9 ):not(.awsui_expandable_10ipo_yp4yy_327){padding-inline-start:calc(14px + var(--space-xxs-0gmk42, 4px))}.awsui_sub-items_10ipo_yp4yy_353.awsui_expandable_10ipo_yp4yy_327:not(#\9 ){padding-inline-start:0}.awsui_sub-items_10ipo_yp4yy_353.awsui_expandable_10ipo_yp4yy_327>.awsui_inner-list-item_10ipo_yp4yy_332>.awsui_value_10ipo_yp4yy_323:not(#\9 ){white-space:nowrap}.awsui_list_10ipo_yp4yy_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_yp4yy_331>.awsui_list-item_10ipo_yp4yy_331>.awsui_key-value-pair_10ipo_yp4yy_337>.awsui_key_10ipo_yp4yy_337:not(#\9 ){align-items:flex-start}.awsui_list_10ipo_yp4yy_331>.awsui_list-item_10ipo_yp4yy_331.awsui_dimmed_10ipo_yp4yy_153:not(#\9 ){opacity:.35}.awsui_list_10ipo_yp4yy_331:not(#\9 ):not(.awsui_compact_10ipo_yp4yy_379)>.awsui_list-item_10ipo_yp4yy_331:not(:first-child),.awsui_inner-list-item_10ipo_yp4yy_332:not(#\9 ){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_list-item_10ipo_yp4yy_331.awsui_with-sub-items_10ipo_yp4yy_384:not(#\9 ):not(.awsui_expandable_10ipo_yp4yy_327)>.awsui_key-value-pair_10ipo_yp4yy_337>.awsui_key_10ipo_yp4yy_337,.awsui_list-item_10ipo_yp4yy_331.awsui_with-sub-items_10ipo_yp4yy_384:not(#\9 ):not(.awsui_expandable_10ipo_yp4yy_327)>.awsui_key-value-pair_10ipo_yp4yy_337>.awsui_value_10ipo_yp4yy_323{font-weight:var(--font-weight-heading-s-jsg18b, 700)}.awsui_full-width_10ipo_yp4yy_389:not(#\9 ){inline-size:100%}
.awsui_series_y1yrh_1voxg_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_1voxg_189>rect:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_series_y1yrh_1voxg_189>rect:not(#\9 ),.awsui-mode-entering .awsui_series_y1yrh_1voxg_189>rect:not(#\9 ){animation:none;transition:none}.awsui_series_y1yrh_1voxg_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_1voxg_219:not(#\9 ){opacity:.3}.awsui_series--threshold_y1yrh_1voxg_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_1voxg_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-p3i4pf, #c6c6cd)}
.awsui_grid_14yj0_40je9_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-10lhjk, #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_40je9_145.awsui_no-gutters_14yj0_40je9_181:not(#\9 ){margin-block:0;margin-inline:0}.awsui_grid-column_14yj0_40je9_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_40je9_145.awsui_no-gutters_14yj0_40je9_181>.awsui_grid-column_14yj0_40je9_186:not(#\9 ){padding-block:0;padding-inline:0}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-1_14yj0_40je9_197:not(#\9 ){flex:0 0 8.3333333333%;max-inline-size:8.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_push-1_14yj0_40je9_201:not(#\9 ){inset-inline-start:8.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-1_14yj0_40je9_204:not(#\9 ){inset-inline-end:8.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-2_14yj0_40je9_207:not(#\9 ){flex:0 0 16.6666666667%;max-inline-size:16.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_push-2_14yj0_40je9_211:not(#\9 ){inset-inline-start:16.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-2_14yj0_40je9_214:not(#\9 ){inset-inline-end:16.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-3_14yj0_40je9_217:not(#\9 ){flex:0 0 25%;max-inline-size:25%}.awsui_grid-column_14yj0_40je9_186.awsui_push-3_14yj0_40je9_221:not(#\9 ){inset-inline-start:25%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-3_14yj0_40je9_224:not(#\9 ){inset-inline-end:25%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-4_14yj0_40je9_227:not(#\9 ){flex:0 0 33.3333333333%;max-inline-size:33.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_push-4_14yj0_40je9_231:not(#\9 ){inset-inline-start:33.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-4_14yj0_40je9_234:not(#\9 ){inset-inline-end:33.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-5_14yj0_40je9_237:not(#\9 ){flex:0 0 41.6666666667%;max-inline-size:41.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_push-5_14yj0_40je9_241:not(#\9 ){inset-inline-start:41.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-5_14yj0_40je9_244:not(#\9 ){inset-inline-end:41.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-6_14yj0_40je9_247:not(#\9 ){flex:0 0 50%;max-inline-size:50%}.awsui_grid-column_14yj0_40je9_186.awsui_push-6_14yj0_40je9_251:not(#\9 ){inset-inline-start:50%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-6_14yj0_40je9_254:not(#\9 ){inset-inline-end:50%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-7_14yj0_40je9_257:not(#\9 ){flex:0 0 58.3333333333%;max-inline-size:58.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_push-7_14yj0_40je9_261:not(#\9 ){inset-inline-start:58.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-7_14yj0_40je9_264:not(#\9 ){inset-inline-end:58.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-8_14yj0_40je9_267:not(#\9 ){flex:0 0 66.6666666667%;max-inline-size:66.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_push-8_14yj0_40je9_271:not(#\9 ){inset-inline-start:66.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-8_14yj0_40je9_274:not(#\9 ){inset-inline-end:66.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-9_14yj0_40je9_277:not(#\9 ){flex:0 0 75%;max-inline-size:75%}.awsui_grid-column_14yj0_40je9_186.awsui_push-9_14yj0_40je9_281:not(#\9 ){inset-inline-start:75%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-9_14yj0_40je9_284:not(#\9 ){inset-inline-end:75%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-10_14yj0_40je9_287:not(#\9 ){flex:0 0 83.3333333333%;max-inline-size:83.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_push-10_14yj0_40je9_291:not(#\9 ){inset-inline-start:83.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-10_14yj0_40je9_294:not(#\9 ){inset-inline-end:83.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-11_14yj0_40je9_297:not(#\9 ){flex:0 0 91.6666666667%;max-inline-size:91.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_push-11_14yj0_40je9_301:not(#\9 ){inset-inline-start:91.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-11_14yj0_40je9_304:not(#\9 ){inset-inline-end:91.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_colspan-12_14yj0_40je9_307:not(#\9 ){flex:0 0 100%;max-inline-size:100%}.awsui_grid-column_14yj0_40je9_186.awsui_push-12_14yj0_40je9_311:not(#\9 ){inset-inline-start:100%}.awsui_grid-column_14yj0_40je9_186.awsui_pull-12_14yj0_40je9_314:not(#\9 ){inset-inline-end:100%}.awsui_grid-column_14yj0_40je9_186.awsui_push-0_14yj0_40je9_317:not(#\9 ){inset-inline-start:auto}.awsui_grid-column_14yj0_40je9_186.awsui_pull-0_14yj0_40je9_320:not(#\9 ){inset-inline-end:auto}.awsui_grid-column_14yj0_40je9_186.awsui_offset-1_14yj0_40je9_323:not(#\9 ){margin-inline-start:8.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-2_14yj0_40je9_326:not(#\9 ){margin-inline-start:16.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-3_14yj0_40je9_329:not(#\9 ){margin-inline-start:25%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-4_14yj0_40je9_332:not(#\9 ){margin-inline-start:33.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-5_14yj0_40je9_335:not(#\9 ){margin-inline-start:41.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-6_14yj0_40je9_338:not(#\9 ){margin-inline-start:50%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-7_14yj0_40je9_341:not(#\9 ){margin-inline-start:58.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-8_14yj0_40je9_344:not(#\9 ){margin-inline-start:66.6666666667%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-9_14yj0_40je9_347:not(#\9 ){margin-inline-start:75%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-10_14yj0_40je9_350:not(#\9 ){margin-inline-start:83.3333333333%}.awsui_grid-column_14yj0_40je9_186.awsui_offset-11_14yj0_40je9_353:not(#\9 ){margin-inline-start:91.6666666667%}.awsui_restore-pointer-events_14yj0_40je9_357:not(#\9 ){pointer-events:auto;inline-size:100%}

.awsui_error-icon-shake-wrapper_14mhv_x6qrl_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_x6qrl_154:not(#\9 ){animation:awsui_awsui-motion-shake-horizontally_14mhv_x6qrl_1 var(--motion-duration-refresh-only-medium-zl94da, 165ms)}@keyframes awsui_awsui-motion-shake-horizontally_14mhv_x6qrl_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_x6qrl_153:not(#\9 ),.awsui_warning-icon-shake-wrapper_14mhv_x6qrl_154:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_x6qrl_153:not(#\9 ),.awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_x6qrl_153:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_x6qrl_154:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_x6qrl_154:not(#\9 ){animation:none;transition:none}.awsui_error-icon-scale-wrapper_14mhv_x6qrl_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_x6qrl_185:not(#\9 ){animation:awsui_awsui-motion-scale-popup_14mhv_x6qrl_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_x6qrl_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_error-icon-scale-wrapper_14mhv_x6qrl_184:not(#\9 ),.awsui_warning-icon-scale-wrapper_14mhv_x6qrl_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_x6qrl_184:not(#\9 ),.awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_x6qrl_184:not(#\9 ),.awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_x6qrl_185:not(#\9 ),.awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_x6qrl_185:not(#\9 ){animation:none;transition:none}.awsui_warning_14mhv_x6qrl_154:not(#\9 ),.awsui_error_14mhv_x6qrl_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_14mhv_x6qrl_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_x6qrl_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_warning_14mhv_x6qrl_154:not(#\9 ),.awsui_error_14mhv_x6qrl_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_warning_14mhv_x6qrl_154:not(#\9 ),.awsui-mode-entering .awsui_warning_14mhv_x6qrl_154:not(#\9 ),.awsui-motion-disabled .awsui_error_14mhv_x6qrl_153:not(#\9 ),.awsui-mode-entering .awsui_error_14mhv_x6qrl_153:not(#\9 ){animation:none;transition:none}.awsui_root_14mhv_x6qrl_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-10lhjk, #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_x6qrl_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-mwfc4i, 700);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_14mhv_x6qrl_269:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_info_14mhv_x6qrl_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-p3i4pf, #c6c6cd)}.awsui_description_14mhv_x6qrl_291:not(#\9 ),.awsui_constraint_14mhv_x6qrl_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_x6qrl_299:not(#\9 ),.awsui_constraint-has-validation-text_14mhv_x6qrl_300:not(#\9 ){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_controls_14mhv_x6qrl_308:not(#\9 ):not(.awsui_label-hidden_14mhv_x6qrl_308){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_label-wrapper_14mhv_x6qrl_311:not(#\9 ):empty+.awsui_controls_14mhv_x6qrl_308{padding-block-start:0}.awsui_control_14mhv_x6qrl_308:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_error_14mhv_x6qrl_153:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #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_x6qrl_154:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #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_x6qrl_338:not(#\9 ),.awsui_warning__message_14mhv_x6qrl_339:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_visually-hidden_14mhv_x6qrl_343:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_placeholder_dwuol_ty202_145:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic;-webkit-user-select:none;user-select:none}.awsui_placeholder_dwuol_ty202_145.awsui_disabled_dwuol_ty202_150:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb)}.awsui_item_dwuol_ty202_154:not(#\9 ){display:flex;align-items:center}.awsui_item_dwuol_ty202_154>.awsui_checkbox_dwuol_ty202_158: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_ty202_167:not(#\9 ):not(:first-child){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_filter_dwuol_ty202_171:not(#\9 ){z-index:4;flex-shrink:0}.awsui_trigger_dwuol_ty202_176:not(#\9 ){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_layout-strut_dwuol_ty202_182:not(#\9 ){inline-size:100%;position:relative;transform:translate3d(0, 0, 0)}.awsui_selected-icon_dwuol_ty202_192:not(#\9 ){color:var(--color-item-selected-uqe532, #006ce0);padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_show-label-tag_dwuol_ty202_197>.awsui_selected-icon_dwuol_ty202_192:not(#\9 ){padding-inline-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_inline-token-trigger_dwuol_ty202_201:not(#\9 ){display:flex;flex-wrap:nowrap;column-gap:var(--space-xxs-0gmk42, 4px);inline-size:100%}.awsui_inline-token-list_dwuol_ty202_208: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_ty202_208:not(#\9 ):dir(rtl){mask-image:linear-gradient(-270deg, transparent, white 20px, white)}.awsui_inline-token-hidden-placeholder_dwuol_ty202_222:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}.awsui_inline-token-counter_dwuol_ty202_228:not(#\9 ){white-space:nowrap}.awsui_inline-label-trigger-wrapper_dwuol_ty202_232:not(#\9 ){margin-block-start:-7px}.awsui_inline-label-wrapper_dwuol_ty202_236:not(#\9 ){margin-block-start:calc(var(--space-scaled-xs-rt720d, 8px)*-1)}.awsui_inline-label_dwuol_ty202_232: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_ty202_261: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_ty202_265: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_selectable-item_15o6u_tui1o_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-10lhjk, #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(--awsui-option-background-default-z17rmd, var(--color-background-dropdown-item-default-2s0vpk, #ffffff));color:var(--awsui-option-color-default-z17rmd, 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-9ovoac, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd)}.awsui_selectable-item_15o6u_tui1o_145.awsui_parent_15o6u_tui1o_164.awsui_interactiveGroups_15o6u_tui1o_164:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd)}.awsui_selectable-item_15o6u_tui1o_145>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){padding-block:var(--space-option-padding-vertical-3pmz4r, 4px);padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_pad-bottom_15o6u_tui1o_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-9ovoac, #c6c6cd)}.awsui_selectable-item_15o6u_tui1o_145.awsui_pad-bottom_15o6u_tui1o_171>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){padding-block-end:calc(var(--space-option-padding-vertical-3pmz4r, 4px) + var(--space-xxxs-zelp5l, 2px))}.awsui_selectable-item_15o6u_tui1o_145:not(#\9 ):not(:first-child),.awsui_selectable-item_15o6u_tui1o_145.awsui_virtual_15o6u_tui1o_178:not(#\9 ){margin-block-start:calc(-1*var(--border-item-width-y8srom, 2px))}.awsui_selectable-item_15o6u_tui1o_145.awsui_has-background_15o6u_tui1o_181:not(#\9 ){background-color:var(--awsui-option-background-highlighted-z17rmd, var(--color-background-dropdown-item-hover-vvjx6k, #f3f3f7))}.awsui_selectable-item_15o6u_tui1o_145.awsui_child_15o6u_tui1o_184:not(#\9 ){padding-inline-start:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_child_15o6u_tui1o_184>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){padding-inline-start:var(--space-xxl-exi600, 32px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_disabled_15o6u_tui1o_190>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){color:var(--awsui-option-color-disabled-z17rmd, var(--color-text-dropdown-item-disabled-vot6e7, #b4b4bb))}.awsui_selectable-item_15o6u_tui1o_145.awsui_highlighted_15o6u_tui1o_164:not(#\9 ),.awsui_selectable-item_15o6u_tui1o_145.awsui_selected_15o6u_tui1o_164:not(#\9 ){color:var(--awsui-option-color-highlighted-z17rmd, 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_tui1o_145.awsui_highlighted_15o6u_tui1o_164:not(#\9 ){z-index:3;background-color:var(--awsui-option-background-highlighted-z17rmd, 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_tui1o_145.awsui_highlighted_15o6u_tui1o_164.awsui_is-keyboard_15o6u_tui1o_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_tui1o_145.awsui_highlighted_15o6u_tui1o_164.awsui_disabled_15o6u_tui1o_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_tui1o_145.awsui_highlighted_15o6u_tui1o_164.awsui_disabled_15o6u_tui1o_190>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){color:var(--color-text-dropdown-item-dimmed-sj2wj0, #b4b4bb)}.awsui_selectable-item_15o6u_tui1o_145.awsui_highlighted_15o6u_tui1o_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_tui1o_215).awsui_is-keyboard_15o6u_tui1o_205{box-shadow:inset 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_selectable-item_15o6u_tui1o_145.awsui_selected_15o6u_tui1o_164:not(#\9 ){z-index:2;background-color:var(--awsui-option-background-selected-z17rmd, 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_tui1o_145.awsui_selected_15o6u_tui1o_164.awsui_highlighted_15o6u_tui1o_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_tui1o_145.awsui_selected_15o6u_tui1o_164.awsui_highlighted_15o6u_tui1o_164.awsui_is-keyboard_15o6u_tui1o_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_tui1o_145.awsui_selected_15o6u_tui1o_164.awsui_next-item-selected_15o6u_tui1o_229:not(#\9 ){border-end-start-radius:0;border-end-end-radius:0}.awsui_selectable-item_15o6u_tui1o_145.awsui_selected_15o6u_tui1o_164.awsui_highlighted_15o6u_tui1o_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_tui1o_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_tui1o_145.awsui_selected_15o6u_tui1o_164.awsui_highlighted_15o6u_tui1o_164:not(#\9 ):not(.awsui_visual-refresh_15o6u_tui1o_215).awsui_is-keyboard_15o6u_tui1o_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_tui1o_145.awsui_selected_15o6u_tui1o_164+.awsui_selectable-item_15o6u_tui1o_145.awsui_selected_15o6u_tui1o_164:not(#\9 ),.awsui_selectable-item_15o6u_tui1o_145.awsui_selected_15o6u_tui1o_164.awsui_previous-item-selected_15o6u_tui1o_239:not(#\9 ){border-start-start-radius:0;border-start-end-radius:0}.awsui_selectable-item_15o6u_tui1o_145.awsui_parent_15o6u_tui1o_164:not(#\9 ):not(.awsui_disabled_15o6u_tui1o_190)>.awsui_selectable-item-content_15o6u_tui1o_167{color:var(--awsui-option-group-label-color-z17rmd, var(--color-text-dropdown-group-label-e63684, #424650))}.awsui_selectable-item_15o6u_tui1o_145.awsui_parent_15o6u_tui1o_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_tui1o_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-bl84pc, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd);padding-block:0;padding-inline:0}.awsui_selectable-item_15o6u_tui1o_145.awsui_parent_15o6u_tui1o_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_tui1o_164):not(:has(>.awsui_selectable-item-content_15o6u_tui1o_167)){padding-block:var(--border-item-width-y8srom, 2px);padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_parent_15o6u_tui1o_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_tui1o_164)>.awsui_selectable-item-content_15o6u_tui1o_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_tui1o_145.awsui_parent_15o6u_tui1o_164.awsui_interactiveGroups_15o6u_tui1o_164>.awsui_selectable-item-content_15o6u_tui1o_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_tui1o_145.awsui_parent_15o6u_tui1o_164.awsui_interactiveGroups_15o6u_tui1o_164.awsui_highlighted_15o6u_tui1o_164>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){color:var(--color-text-dropdown-item-highlighted-hpubpo, #0f141a)}.awsui_selectable-item_15o6u_tui1o_145:not(#\9 ):not(.awsui_disabled_15o6u_tui1o_190):not(.awsui_parent_15o6u_tui1o_164),.awsui_selectable-item_15o6u_tui1o_145.awsui_interactiveGroups_15o6u_tui1o_164:not(#\9 ):not(.awsui_disabled_15o6u_tui1o_190){cursor:pointer}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271+.awsui_selectable-item_15o6u_tui1o_145:not(#\9 ):not(.awsui_sticky_15o6u_tui1o_271):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164){box-shadow:inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_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_tui1o_145.awsui_sticky_15o6u_tui1o_271.awsui_highlighted_15o6u_tui1o_164:not(#\9 ),.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271.awsui_selected_15o6u_tui1o_164:not(#\9 ){padding-inline:var(--border-item-width-y8srom, 2px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271>.awsui_selectable-item-content_15o6u_tui1o_167:not(#\9 ){padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164):not(.awsui_with-scrollbar_15o6u_tui1o_290){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #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_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164):not(.awsui_after-header_15o6u_tui1o_293){border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164):not(.awsui_after-header_15o6u_tui1o_293):not(.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164):not(.awsui_after-header_15o6u_tui1o_293).awsui_with-scrollbar_15o6u_tui1o_290){border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164).awsui_after-header_15o6u_tui1o_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-9ovoac, #c6c6cd),inset var(--border-width-popover-fhrkmk, 2px) 0 0 0 var(--color-border-dropdown-container-21kqyh, #b4b4bb)}.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271:not(#\9 ):not(.awsui_highlighted_15o6u_tui1o_164):not(.awsui_selected_15o6u_tui1o_164).awsui_after-header_15o6u_tui1o_293:not(.awsui_with-scrollbar_15o6u_tui1o_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-9ovoac, #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_tui1o_145.awsui_sticky_15o6u_tui1o_271.awsui_disabled_15o6u_tui1o_190.awsui_highlighted_15o6u_tui1o_164:not(#\9 ),.awsui_selectable-item_15o6u_tui1o_145.awsui_sticky_15o6u_tui1o_271.awsui_disabled_15o6u_tui1o_190.awsui_selected_15o6u_tui1o_164:not(#\9 ){box-shadow:none}.awsui_selectable-item_15o6u_tui1o_145.awsui_virtual_15o6u_tui1o_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_tui1o_145.awsui_virtual_15o6u_tui1o_178:not(#\9 ):first-of-type:not(.awsui_selected_15o6u_tui1o_164,.awsui_highlighted_15o6u_tui1o_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-9ovoac, #c6c6cd)}.awsui_selectable-item_15o6u_tui1o_145.awsui_virtual_15o6u_tui1o_178.awsui_parent_15o6u_tui1o_164:not(#\9 ):not(.awsui_interactiveGroups_15o6u_tui1o_164){box-shadow:inset 0 var(--border-divider-list-width-fmnfya, 1px) 0 0 var(--color-border-dropdown-group-bl84pc, #c6c6cd),inset 0 calc(-1*var(--border-divider-list-width-fmnfya, 1px)) 0 0 var(--color-border-dropdown-item-default-9ovoac, #c6c6cd)}.awsui_measure-strut_15o6u_tui1o_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_tui1o_145.awsui_virtual_15o6u_tui1o_178>.awsui_measure-strut_15o6u_tui1o_322:not(#\9 ){block-size:calc(100% - var(--border-width-item-selected-lf7h9u, 2px))}.awsui_screenreader-content_15o6u_tui1o_334:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important}

.awsui_button-trigger_18eso_ig1ci_161>.awsui_arrow_18eso_ig1ci_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_ig1ci_161>.awsui_arrow_18eso_ig1ci_161:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_button-trigger_18eso_ig1ci_161>.awsui_arrow_18eso_ig1ci_161:not(#\9 ),.awsui-mode-entering .awsui_button-trigger_18eso_ig1ci_161>.awsui_arrow_18eso_ig1ci_161:not(#\9 ){animation:none;transition:none}.awsui_button-trigger_18eso_ig1ci_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-10lhjk, #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_ig1ci_161.awsui_in-filtering-token-root_18eso_ig1ci_221:not(#\9 ),.awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token-nested_18eso_ig1ci_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_ig1ci_161.awsui_in-filtering-token-root_18eso_ig1ci_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token-nested_18eso_ig1ci_221:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token-root_18eso_ig1ci_221:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token-nested_18eso_ig1ci_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_ig1ci_161.awsui_in-filtering-token-root_18eso_ig1ci_221:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token-nested_18eso_ig1ci_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-kb13a4, #006ce0)}.awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token-nested_18eso_ig1ci_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_ig1ci_161.awsui_has-caret_18eso_ig1ci_257:not(#\9 ){padding-inline-end:var(--space-field-icon-offset-t4at7r, 36px)}.awsui_button-trigger_18eso_ig1ci_161>.awsui_placeholder_18eso_ig1ci_260:not(#\9 ){color:var(--color-text-input-placeholder-hz0ut2, #656871);font-style:italic}.awsui_button-trigger_18eso_ig1ci_161>.awsui_arrow_18eso_ig1ci_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-lohuzd, #006ce0)}.awsui-one-theme .awsui_button-trigger_18eso_ig1ci_161>.awsui_arrow_18eso_ig1ci_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_ig1ci_161:not(#\9 ):hover>.awsui_arrow_18eso_ig1ci_161{color:var(--color-text-button-inline-icon-hover-8onocz, #002b66)}.awsui_button-trigger_18eso_ig1ci_161.awsui_pressed_18eso_ig1ci_276>.awsui_arrow_18eso_ig1ci_161:not(#\9 ){transform:rotate(-180deg)}.awsui-one-theme .awsui_button-trigger_18eso_ig1ci_161.awsui_pressed_18eso_ig1ci_276>.awsui_arrow_18eso_ig1ci_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_ig1ci_161.awsui_disabled_18eso_ig1ci_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_ig1ci_161.awsui_disabled_18eso_ig1ci_282>.awsui_arrow_18eso_ig1ci_161:not(#\9 ){color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_button-trigger_18eso_ig1ci_161.awsui_disabled_18eso_ig1ci_282.awsui_in-filtering-token_18eso_ig1ci_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_ig1ci_161.awsui_disabled_18eso_ig1ci_282>.awsui_placeholder_18eso_ig1ci_260:not(#\9 ){color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb)}.awsui_button-trigger_18eso_ig1ci_161.awsui_readonly_18eso_ig1ci_303:not(#\9 ):not(.awsui_button-trigger_18eso_ig1ci_161.awsui_disabled_18eso_ig1ci_282):not(.awsui_button-trigger_18eso_ig1ci_161.awsui_in-filtering-token_18eso_ig1ci_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_ig1ci_161.awsui_readonly_18eso_ig1ci_303:not(#\9 ):not(.awsui_button-trigger_18eso_ig1ci_161.awsui_disabled_18eso_ig1ci_282){-webkit-user-select:text;user-select:text}.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_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-kb13a4, #006ce0)}.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221):invalid{box-shadow:none}.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_invalid_18eso_ig1ci_328,.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_invalid_18eso_ig1ci_328:focus{color:var(--color-text-status-error-ug8fw3, #db0000);border-color:var(--color-text-status-error-ug8fw3, #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_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_invalid_18eso_ig1ci_328:focus,.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_invalid_18eso_ig1ci_328:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_warning_18eso_ig1ci_337,.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_warning_18eso_ig1ci_337:focus{color:var(--color-text-status-warning-uphq2x, #855900);border-color:var(--color-text-status-warning-uphq2x, #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_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_warning_18eso_ig1ci_337:focus,.awsui_button-trigger_18eso_ig1ci_161:not(#\9 ):not(.awsui_in-filtering-token_18eso_ig1ci_221).awsui_warning_18eso_ig1ci_337:focus:focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_button-trigger_18eso_ig1ci_161.awsui_custom-option_18eso_ig1ci_346:not(#\9 ){padding-block:0;padding-inline-start:0;overflow:clip}.awsui_button-trigger_18eso_ig1ci_161.awsui_inline-tokens_18eso_ig1ci_351:not(#\9 ){padding-block:0}
.awsui_root_dm8gx_1908z_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-10lhjk, #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_1908z_150.awsui_has-items_dm8gx_1908z_181:not(#\9 ):not(.awsui_no-padding_dm8gx_1908z_181){padding-block-start:var(--space-xs-j1ch97, 8px)}
.awsui_root_1i2wg_ahv7z_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-10lhjk, #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_ahv7z_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-z17rmd, var(--color-text-button-inline-icon-default-lohuzd, #006ce0));background-color:transparent;cursor:pointer;--awsui-style-focus-ring-box-shadow-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0))}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_dismiss-button_1i2wg_ahv7z_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}.awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ):hover{color:var(--awsui-token-style-dismiss-color-hover-z17rmd, var(--color-text-button-inline-icon-hover-8onocz, #002b66))}.awsui_dismiss-button-inline_1i2wg_ahv7z_234:not(#\9 ){padding-inline:0;display:flex;align-items:center;align-self:center}.awsui-one-theme .awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ):not(.awsui_dismiss-button-inline_1i2wg_ahv7z_234){padding-block-start:1px}.awsui_icon_1i2wg_ahv7z_244:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);align-self:flex-start;display:flex;flex-shrink:0}.awsui_icon-inline_1i2wg_ahv7z_250:not(#\9 ){padding-inline-end:var(--space-xxs-0gmk42, 4px);align-self:center}.awsui_token-normal_1i2wg_ahv7z_255:not(#\9 ){block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-inline_1i2wg_ahv7z_262:not(#\9 ){display:inline-flex;max-inline-size:100%}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_ahv7z_262:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_ahv7z_262:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_token-inline_1i2wg_ahv7z_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-kb13a4, #006ce0)}.awsui_token-option-inline_1i2wg_ahv7z_288:not(#\9 ){max-block-size:20px}.awsui_token-box_1i2wg_ahv7z_292:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-z17rmd, var(--color-border-item-selected-ef1gd2, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-z17rmd, 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-z17rmd, 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-10lhjk, #0f141a);box-sizing:border-box}.awsui_token-box-without-dismiss_1i2wg_ahv7z_311:not(#\9 ){padding-inline-end:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_token-box-inline_1i2wg_ahv7z_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-z17rmd, var(--color-border-item-selected-ef1gd2, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-token-style-border-color-default-z17rmd, 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-z17rmd, 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-10lhjk, #0f141a);box-sizing:border-box;max-inline-size:100%}.awsui_disable-padding_1i2wg_ahv7z_335:not(#\9 ){padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.awsui_token-box-readonly_1i2wg_ahv7z_342>.awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ),.awsui_token-box-disabled_1i2wg_ahv7z_343>.awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ){cursor:initial;pointer-events:none}.awsui_token-box-readonly_1i2wg_ahv7z_342:not(#\9 ){border-color:var(--awsui-token-style-border-color-read-only-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));background:var(--awsui-token-style-background-read-only-z17rmd, var(--color-background-container-content-ypckbh, #ffffff))}.awsui_token-box-readonly_1i2wg_ahv7z_342>.awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-read-only-z17rmd, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb))}.awsui_token-box-disabled_1i2wg_ahv7z_343:not(#\9 ){pointer-events:none;border-color:var(--awsui-token-style-border-color-disabled-z17rmd, var(--color-border-control-disabled-yo04ir, #dedee3));background:var(--awsui-token-style-background-disabled-z17rmd, var(--color-background-container-content-ypckbh, #ffffff));color:var(--color-text-disabled-dnv95s, #b4b4bb)}.awsui_token-box-disabled_1i2wg_ahv7z_343>.awsui_dismiss-button_1i2wg_ahv7z_193:not(#\9 ){color:var(--awsui-token-style-dismiss-color-disabled-z17rmd, var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb))}


.awsui_root_gfwv3_1repb_193:not(#\9 ){gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_root_gfwv3_1repb_193.awsui_horizontal_gfwv3_1repb_196:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px);flex-direction:row;flex-wrap:wrap}.awsui_root_gfwv3_1repb_193.awsui_vertical_gfwv3_1repb_202:not(#\9 ){display:flex;flex-direction:column}.awsui_list_gfwv3_1repb_207:not(#\9 ){display:contents;list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_list_gfwv3_1repb_207.awsui_horizontal_gfwv3_1repb_196:not(#\9 ),.awsui_list_gfwv3_1repb_207.awsui_vertical_gfwv3_1repb_202:not(#\9 ){display:flex;gap:var(--space-xs-j1ch97, 8px)}.awsui_list_gfwv3_1repb_207.awsui_horizontal_gfwv3_1repb_196:not(#\9 ){flex-direction:row;flex-wrap:wrap}.awsui_list_gfwv3_1repb_207.awsui_vertical_gfwv3_1repb_202:not(#\9 ){flex-direction:column}.awsui_list_gfwv3_1repb_207.awsui_grid_gfwv3_1repb_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_1repb_207.awsui_grid_gfwv3_1repb_226:not(#\9 ){display:flex;flex-direction:column}}.awsui_list-item_gfwv3_1repb_238:not(#\9 ){padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_toggle-container-inline_gfwv3_1repb_245:not(#\9 ){padding-inline-start:var(--space-xs-j1ch97, 8px);display:flex;align-items:center}.awsui_toggle_gfwv3_1repb_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-10lhjk, #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-z17rmd, var(--color-text-link-secondary-default-umsb5y, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, 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_1repb_245:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle_gfwv3_1repb_245:not(#\9 ),.awsui-mode-entering .awsui_toggle_gfwv3_1repb_245:not(#\9 ){animation:none;transition:none}.awsui_toggle_gfwv3_1repb_245:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_toggle_gfwv3_1repb_245:not(#\9 ):focus{outline:none}.awsui_toggle_gfwv3_1repb_245:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_toggle_gfwv3_1repb_245:not(#\9 ):active,.awsui_toggle_gfwv3_1repb_245:not(#\9 ):focus,.awsui_toggle_gfwv3_1repb_245:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_toggle_gfwv3_1repb_245:not(#\9 ):active,.awsui_toggle_gfwv3_1repb_245:not(#\9 ):focus,.awsui_toggle_gfwv3_1repb_245:not(#\9 ):hover{text-decoration:none;text-decoration-color:transparent}body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_1repb_245:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-kb13a4, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-kb13a4, #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-kb13a4, #006ce0)}.awsui_toggle_gfwv3_1repb_245>.awsui_description_gfwv3_1repb_338:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_separator_gfwv3_1repb_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-p3i4pf, #c6c6cd)}
.awsui_root_f8g6q_1i0hr_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-10lhjk, #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_1i0hr_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-10lhjk, #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_1i0hr_210:not(#\9 ){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}
.awsui_root_1px7g_13ay7_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-10lhjk, #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_13ay7_181:not(#\9 ){display:flex;align-items:flex-start;align-self:stretch}
.awsui_marker_1kjc7_1gvta_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_1gvta_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_marker_1kjc7_1gvta_153:not(#\9 ),.awsui-mode-entering .awsui_marker_1kjc7_1gvta_153:not(#\9 ){animation:none;transition:none}.awsui_root_1kjc7_1gvta_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-10lhjk, #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_1gvta_167:not(#\9 ):focus{outline:none}.awsui_list_1kjc7_1gvta_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_1gvta_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_1gvta_153:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1gvta_153:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1gvta_153:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:1px}body[data-awsui-focus-visible=true] .awsui_marker_1kjc7_1gvta_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-kb13a4, #006ce0)}.awsui_marker_1kjc7_1gvta_153.awsui_marker--dimmed_1kjc7_1gvta_252:not(#\9 ){opacity:.35}
.awsui_empty-appear_n4qlp_mi5zo_153:not(#\9 ){animation:awsui_awsui-motion-fade-in_n4qlp_mi5zo_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_mi5zo_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_empty-appear_n4qlp_mi5zo_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_empty-appear_n4qlp_mi5zo_153:not(#\9 ),.awsui-mode-entering .awsui_empty-appear_n4qlp_mi5zo_153:not(#\9 ){animation:none;transition:none}.awsui_root_n4qlp_mi5zo_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-10lhjk, #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_mi5zo_175:not(#\9 ){gap:var(--space-scaled-s-yqvmoz, 12px)}.awsui_empty_n4qlp_mi5zo_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_mi5zo_221:not(#\9 ){display:contents}.awsui_divider_n4qlp_mi5zo_225:not(#\9 ){grid-column:1/-1;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_field_n4qlp_mi5zo_234:not(#\9 ){min-inline-size:40px}.awsui_additional-info_n4qlp_mi5zo_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_mi5zo_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-z17rmd, var(--color-text-link-default-jk9mjs, #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_mi5zo_238>a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ),.awsui-mode-entering .awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ){animation:none;transition:none}.awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ):focus{outline:none}.awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ):active,.awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ):focus,.awsui_additional-info_n4qlp_mi5zo_238>a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_add-row_n4qlp_mi5zo_285:not(#\9 ){grid-column:1/-1}.awsui_remove-button-container_n4qlp_mi5zo_293:not(#\9 ){display:inline-block}.awsui_remove-button-field-padding_n4qlp_mi5zo_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_mi5zo_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_ibuha_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-10lhjk, #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-v9tldm, #f9f9fa)}.awsui_badge_1yjyg_ibuha_145.awsui_badge-color-grey_1yjyg_ibuha_191:not(#\9 ){background-color:var(--color-background-badge-grey-pi8n07, #424650);border-color:var(--color-border-badge-grey-fyddwg, transparent);color:var(--color-text-badge-grey-75vypq, #f9f9fa)}.awsui_badge_1yjyg_ibuha_145.awsui_badge-color-green_1yjyg_ibuha_196:not(#\9 ){background-color:var(--color-background-badge-green-g4lpdc, #00802f);border-color:var(--color-border-badge-green-myhlqm, transparent);color:var(--color-text-badge-green-hc5dee, #f9f9fa)}.awsui_badge_1yjyg_ibuha_145.awsui_badge-color-blue_1yjyg_ibuha_201:not(#\9 ){background-color:var(--color-background-badge-blue-12pcf4, #006ce0);border-color:var(--color-border-badge-blue-rk7me5, transparent);color:var(--color-text-badge-blue-s0eg8u, #f9f9fa)}.awsui_badge_1yjyg_ibuha_145.awsui_badge-color-red_1yjyg_ibuha_206:not(#\9 ){background-color:var(--color-background-badge-red-bf5kpw, #db0000);border-color:var(--color-border-badge-red-8akbk7, transparent);color:var(--color-text-badge-red-l8k7fn, #f9f9fa)}.awsui_badge_1yjyg_ibuha_145.awsui_badge-color-severity-critical_1yjyg_ibuha_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_ibuha_145.awsui_badge-color-severity-high_1yjyg_ibuha_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_ibuha_145.awsui_badge-color-severity-medium_1yjyg_ibuha_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_ibuha_145.awsui_badge-color-severity-low_1yjyg_ibuha_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_ibuha_145.awsui_badge-color-severity-neutral_1yjyg_ibuha_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_1nuk6_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_1ykar_1nuk6_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_1nuk6_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_1ykar_1nuk6_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_1ykar_1nuk6_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_1ykar_1nuk6_153:not(#\9 ){animation:none;transition:none}.awsui_calendar_1ykar_1nuk6_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-10lhjk, #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_1nuk6_218:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_calendar-header_1ykar_1nuk6_222:not(#\9 ){display:flex;justify-content:space-between;align-items:center}.awsui_calendar-header-title_1ykar_1nuk6_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_1nuk6_241:not(#\9 ){inline-size:100%;table-layout:fixed}.awsui_calendar-grid_1ykar_1nuk6_241:not(#\9 ):not(.awsui_calendar-grid-dense_1ykar_1nuk6_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_1nuk6_245:not(#\9 ){border-spacing:0}.awsui_calendar-grid-cell_1ykar_1nuk6_253:not(#\9 ){word-break:break-word;text-align:center;font-weight:unset}.awsui_calendar-date-header_1ykar_1nuk6_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_1nuk6_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_1nuk6_258:not(#\9 ):first-child{border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_calendar-date-enabled_1ykar_1nuk6_278:not(#\9 ){cursor:pointer;color:var(--color-text-dropdown-item-secondary-iprh2k, #656871)}.awsui_calendar-date-enabled_1ykar_1nuk6_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_1nuk6_278.awsui_calendar-date-current-page_1ykar_1nuk6_288:not(#\9 ){color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_calendar-date-enabled_1ykar_1nuk6_278.awsui_calendar-date-current-page_1ykar_1nuk6_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_1nuk6_278.awsui_calendar-date-current-page_1ykar_1nuk6_288:not(#\9 ):hover:not(.awsui_calendar-date-selected_1ykar_1nuk6_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_1nuk6_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_1nuk6_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_1nuk6_258:not(#\9 ):not(.awsui_calendar-date-dense_1ykar_1nuk6_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_1nuk6_320:not(#\9 )::after{inset-block-end:-1px;inset-inline-start:-1px}.awsui_calendar-date_1ykar_1nuk6_258>.awsui_date-inner_1ykar_1nuk6_328:not(#\9 ){position:relative;z-index:1}.awsui_calendar-date_1ykar_1nuk6_258:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1nuk6_258:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1nuk6_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_1nuk6_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_calendar-date_1ykar_1nuk6_258:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_1nuk6_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_1nuk6_299:not(#\9 ):focus:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_calendar-date-selected_1ykar_1nuk6_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_1nuk6_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_1nuk6_299:not(#\9 ):focus:focus::before{z-index:2}.awsui_calendar-date-selected_1ykar_1nuk6_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_1nuk6_299>.awsui_date-inner_1ykar_1nuk6_328:not(#\9 ){z-index:2;color:var(--color-text-calendar-date-selected-k3d549, #ffffff);position:relative}.awsui_calendar-row_1ykar_1nuk6_403:not(#\9 ):first-child>.awsui_calendar-date_1ykar_1nuk6_258{border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}
.awsui_root_n1fwt_nt8n6_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_nt8n6_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_nt8n6_153:not(#\9 ),.awsui-mode-entering .awsui_root_n1fwt_nt8n6_153:not(#\9 ){animation:none;transition:none}.awsui_root_n1fwt_nt8n6_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_nt8n6_153:not(#\9 )::before{animation:none;transition:none}}.awsui-motion-disabled .awsui_root_n1fwt_nt8n6_153:not(#\9 )::before,.awsui-mode-entering .awsui_root_n1fwt_nt8n6_153:not(#\9 )::before{animation:none;transition:none}.awsui_header-inner_n1fwt_nt8n6_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_nt8n6_185:not(#\9 ):not(:has(+.awsui_body_n1fwt_nt8n6_194)){flex:1}.awsui_body_n1fwt_nt8n6_194:not(#\9 ){flex:1}.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):first-child{margin-block-start:auto}.awsui_root_n1fwt_nt8n6_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-10lhjk, #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-z17rmd, var(--color-background-item-card-eyywx4, #ffffff));min-inline-size:0;box-shadow:var(--awsui-style-item-card-box-shadow-default-z17rmd, var(--shadow-item-card-lo0uh6, none))}.awsui_root_n1fwt_nt8n6_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-z17rmd, var(--border-width-item-card-iercqf, 1px)) var(--awsui-style-item-card-border-color-default-z17rmd, var(--color-border-item-card-fcxuuv, #c6c6cd));border-inline:solid var(--awsui-style-item-card-border-width-default-z17rmd, var(--border-width-item-card-iercqf, 1px)) var(--awsui-style-item-card-border-color-default-z17rmd, var(--color-border-item-card-fcxuuv, #c6c6cd))}.awsui_root_n1fwt_nt8n6_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_nt8n6_153:not(#\9 ):not(.awsui_refresh_n1fwt_nt8n6_268)::before{border-block-start:solid var(--awsui-style-item-card-border-width-default-z17rmd, var(--border-container-top-width-i72qgc, 0px)) var(--awsui-style-item-card-border-color-default-z17rmd, var(--color-border-container-top-2no83z, transparent))}.awsui_root_n1fwt_nt8n6_153.awsui_highlighted_n1fwt_nt8n6_271:not(#\9 ){background:var(--color-background-item-selected-r2zdk6, #f0fbff)}.awsui_root_n1fwt_nt8n6_153.awsui_highlighted_n1fwt_nt8n6_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_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278:not(#\9 ),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278:not(#\9 ){display:flex;flex-direction:column;block-size:100%;inline-size:100%}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185+.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185+.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194+.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185+.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185+.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194+.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):has(+.awsui_body_n1fwt_nt8n6_194,+.awsui_footer_n1fwt_nt8n6_202),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):has(+.awsui_body_n1fwt_nt8n6_194,+.awsui_footer_n1fwt_nt8n6_202),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):has(+.awsui_body_n1fwt_nt8n6_194,+.awsui_footer_n1fwt_nt8n6_202),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):has(+.awsui_body_n1fwt_nt8n6_194,+.awsui_footer_n1fwt_nt8n6_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278:not(#\9 ),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278:not(#\9 ):before,.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278:not(#\9 )::after,.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-embedded-8bi802, 8px));border-start-end-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-embedded-8bi802, 8px));border-end-start-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-embedded-8bi802, 8px));border-end-end-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-embedded-8bi802, 8px))}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_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_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):not(.awsui_with-actions_n1fwt_nt8n6_309),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):not(.awsui_with-actions_n1fwt_nt8n6_309),.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):not(.awsui_with-actions_n1fwt_nt8n6_309){padding-inline-end:var(--space-item-card-horizontal-embedded-l1kwp2, 12px)}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309,.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309,.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309{padding-inline-end:calc(var(--space-item-card-horizontal-embedded-l1kwp2, 12px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309{padding-block:calc(var(--space-item-card-vertical-embedded-6wy1nq, 10px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_nt8n6_153.awsui_variant-embedded_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309:has(+.awsui_body_n1fwt_nt8n6_194,+.awsui_footer_n1fwt_nt8n6_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278:not(#\9 ),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278:not(#\9 ):before,.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278:not(#\9 )::after,.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278:not(#\9 ){border-start-start-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-default-q4zkz9, 16px));border-start-end-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-default-q4zkz9, 16px));border-end-start-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-default-q4zkz9, 16px));border-end-end-radius:var(--awsui-style-item-card-border-radius-z17rmd, var(--border-radius-item-card-default-q4zkz9, 16px))}.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_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_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):not(.awsui_with-actions_n1fwt_nt8n6_309),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):not(.awsui_with-actions_n1fwt_nt8n6_309),.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284):not(.awsui_with-actions_n1fwt_nt8n6_309){padding-inline-end:var(--space-item-card-horizontal-default-wkrrb0, 20px)}.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309,.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_body_n1fwt_nt8n6_194:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309,.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_footer_n1fwt_nt8n6_202:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309{padding-inline-end:calc(var(--space-item-card-horizontal-default-wkrrb0, 20px) - var(--space-xxs-0gmk42, 4px))}.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309{padding-block:calc(var(--space-item-card-vertical-default-g9cmag, 16px) - var(--space-scaled-xxs-vdp1uk, 4px))}.awsui_root_n1fwt_nt8n6_153.awsui_variant-default_n1fwt_nt8n6_278>.awsui_inner-card_n1fwt_nt8n6_278>.awsui_header_n1fwt_nt8n6_185:not(#\9 ):not(.awsui_no-padding_n1fwt_nt8n6_284).awsui_with-actions_n1fwt_nt8n6_309:has(+.awsui_body_n1fwt_nt8n6_194,+.awsui_footer_n1fwt_nt8n6_202){padding-block-end:var(--space-xxs-0gmk42, 4px)}.awsui_full-height_n1fwt_nt8n6_355:not(#\9 ){block-size:100%}.awsui_description_n1fwt_nt8n6_359:not(#\9 ){color:var(--color-text-heading-secondary-ecsq93, #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_1siwf_145.awsui_root_k2y2q_1siwf_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-10lhjk, #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_1siwf_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_1siwf_186:not(#\9 ){--awsui-style-focus-ring-box-shadow-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0));position:relative}.awsui_outline_k2y2q_1siwf_186:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_k2y2q_1siwf_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}
.awsui_radio-control_1v1hk_179ne_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_179ne_153:not(#\9 ){--awsui-style-focus-ring-box-shadow-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0));position:relative}.awsui_outline_1v1hk_179ne_153:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_1v1hk_179ne_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-z17rmd, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-circular-focus-ring-cuengr, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-circular-focus-ring-cuengr, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}.awsui_styled-circle-border_1v1hk_179ne_176:not(#\9 ){stroke:var(--color-border-control-default-eyzhft, #8c8c94);fill:var(--color-background-control-default-nrh5lr, #ffffff)}.awsui_styled-circle-border_1v1hk_179ne_176.awsui_styled-circle-disabled_1v1hk_179ne_180:not(#\9 ),.awsui_styled-circle-border_1v1hk_179ne_176.awsui_styled-circle-readonly_1v1hk_179ne_180:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3);stroke:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_styled-circle-fill_1v1hk_179ne_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_179ne_185:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_styled-circle-fill_1v1hk_179ne_185:not(#\9 ),.awsui-mode-entering .awsui_styled-circle-fill_1v1hk_179ne_185:not(#\9 ){animation:none;transition:none}.awsui_styled-circle-fill_1v1hk_179ne_185.awsui_styled-circle-checked_1v1hk_179ne_201:not(#\9 ){opacity:1}.awsui_styled-circle-fill_1v1hk_179ne_185.awsui_styled-circle-disabled_1v1hk_179ne_180:not(#\9 ){fill:var(--color-foreground-control-disabled-tfwvqg, #ffffff);stroke:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_styled-circle-fill_1v1hk_179ne_185.awsui_styled-circle-readonly_1v1hk_179ne_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_xyha3_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-10lhjk, #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_xyha3_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_xyha3_173:not(#\9 ){max-inline-size:100%}@supports(flex-basis: fit-content){.awsui_tools-filtering_wih1l_xyha3_173:not(#\9 ){flex:1 1 fit-content}}@supports not (flex-basis: fit-content){.awsui_tools-filtering_wih1l_xyha3_173:not(#\9 ){flex:1 1 auto}}.awsui_tools-align-right_wih1l_xyha3_186:not(#\9 ){display:flex;margin-inline-start:auto}.awsui_tools-pagination_wih1l_xyha3_190+.awsui_tools-preferences_wih1l_xyha3_190:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #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_xyha3_196>.awsui_tools-filtering_wih1l_xyha3_173:not(#\9 ){flex-basis:100%}.awsui_table_wih1l_xyha3_200:not(#\9 ){inline-size:100%;border-spacing:0;position:relative;box-sizing:border-box}.awsui_table-layout-fixed_wih1l_xyha3_206:not(#\9 ){table-layout:fixed}.awsui_wrapper_wih1l_xyha3_210:not(#\9 ){position:relative;box-sizing:border-box;inline-size:100%;overflow-x:auto;scrollbar-width:none}.awsui_wrapper_wih1l_xyha3_210.awsui_variant-stacked_wih1l_xyha3_217>.awsui_table_wih1l_xyha3_200:not(#\9 ),.awsui_wrapper_wih1l_xyha3_210.awsui_variant-stacked_wih1l_xyha3_217>.awsui_wrapper-content-measure_wih1l_xyha3_217:not(#\9 ),.awsui_wrapper_wih1l_xyha3_210.awsui_variant-container_wih1l_xyha3_217>.awsui_table_wih1l_xyha3_200:not(#\9 ),.awsui_wrapper_wih1l_xyha3_210.awsui_variant-container_wih1l_xyha3_217>.awsui_wrapper-content-measure_wih1l_xyha3_217:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_wrapper_wih1l_xyha3_210.awsui_variant-stacked_wih1l_xyha3_217:not(#\9 ):not(.awsui_has-footer_wih1l_xyha3_220),.awsui_wrapper_wih1l_xyha3_210.awsui_variant-container_wih1l_xyha3_217:not(#\9 ):not(.awsui_has-footer_wih1l_xyha3_220){padding-block-end:var(--space-table-content-bottom-59sg0v, 4px)}.awsui_wrapper_wih1l_xyha3_210:not(#\9 ):not(.awsui_has-header_wih1l_xyha3_223){border-start-end-radius:var(--border-radius-container-r1vefe, 16px);border-start-start-radius:var(--border-radius-container-r1vefe, 16px)}.awsui_wrapper_wih1l_xyha3_210:not(#\9 )::-webkit-scrollbar{display:none}body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_xyha3_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-kb13a4, #006ce0)}.awsui_cell-merged_wih1l_xyha3_240:not(#\9 ){text-align:center;padding-block:0;padding-inline:0}.awsui_cell-merged_wih1l_xyha3_240.awsui_has-footer_wih1l_xyha3_220:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_cell-merged-content_wih1l_xyha3_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_xyha3_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_xyha3_268:not(#\9 ){color:var(--color-text-empty-e8oi8k, #656871)}.awsui_selection-control_wih1l_xyha3_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_xyha3_281.awsui_selection-control-header_wih1l_xyha3_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_xyha3_293:not(#\9 ){display:flex;flex-direction:column;justify-content:flex-end;block-size:100%}.awsui_header-secondary_wih1l_xyha3_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_xyha3_300.awsui_variant-full-page_wih1l_xyha3_311:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-secondary_wih1l_xyha3_300.awsui_variant-stacked_wih1l_xyha3_217>.awsui_table_wih1l_xyha3_200:not(#\9 ),.awsui_header-secondary_wih1l_xyha3_300.awsui_variant-container_wih1l_xyha3_217>.awsui_table_wih1l_xyha3_200:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-secondary_wih1l_xyha3_300.awsui_variant-stacked_wih1l_xyha3_217:not(#\9 ):not(.awsui_table-has-header_wih1l_xyha3_317),.awsui_header-secondary_wih1l_xyha3_300.awsui_variant-container_wih1l_xyha3_217:not(#\9 ):not(.awsui_table-has-header_wih1l_xyha3_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_xyha3_300:not(#\9 )::-webkit-scrollbar{display:none}.awsui_header-secondary_wih1l_xyha3_300.awsui_table-has-header_wih1l_xyha3_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_xyha3_328:not(#\9 ){padding-block:var(--space-container-header-top-hqypnm, 12px) var(--space-container-header-bottom-rmst01, 8px)}.awsui_header-controls_wih1l_xyha3_328.awsui_variant-full-page_wih1l_xyha3_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_xyha3_328.awsui_variant-stacked_wih1l_xyha3_217:not(#\9 ),.awsui_header-controls_wih1l_xyha3_328.awsui_variant-container_wih1l_xyha3_217:not(#\9 ){padding-inline:calc(var(--space-table-horizontal-jdu87e, 20px) + var(--space-table-header-horizontal-s1km9a, 0px))}.awsui_header-controls_wih1l_xyha3_328.awsui_variant-embedded_wih1l_xyha3_337:not(#\9 ),.awsui_header-controls_wih1l_xyha3_328.awsui_variant-borderless_wih1l_xyha3_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_xyha3_342.awsui_variant-stacked_wih1l_xyha3_217:not(#\9 ),.awsui_footer-wrapper_wih1l_xyha3_342.awsui_variant-container_wih1l_xyha3_217:not(#\9 ){padding-inline:var(--space-table-horizontal-jdu87e, 20px)}.awsui_footer_wih1l_xyha3_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_xyha3_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_xyha3_358:not(#\9 ){margin-inline-start:auto}.awsui_skeleton-loading-cell_wih1l_xyha3_368:not(#\9 ){padding-block:0;padding-inline:0;border-block-end:none}

.awsui_root_p8a6i_86et6_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-10lhjk, #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_86et6_177.awsui_header-refresh_p8a6i_86et6_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_86et6_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_86et6_184.awsui_list-grid-1_p8a6i_86et6_195>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:100%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-2_p8a6i_86et6_198>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:50%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-3_p8a6i_86et6_201>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:33.3333333333%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-4_p8a6i_86et6_204>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:25%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-5_p8a6i_86et6_207>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:20%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-6_p8a6i_86et6_210>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:16.6666666667%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-7_p8a6i_86et6_213>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:14.2857142857%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-8_p8a6i_86et6_216>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:12.5%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-9_p8a6i_86et6_219>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:11.1111111111%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-10_p8a6i_86et6_222>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:10%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-11_p8a6i_86et6_225>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:9.0909090909%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-12_p8a6i_86et6_228>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:8.3333333333%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-13_p8a6i_86et6_231>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:7.6923076923%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-14_p8a6i_86et6_234>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:7.1428571429%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-15_p8a6i_86et6_237>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:6.6666666667%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-16_p8a6i_86et6_240>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:6.25%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-17_p8a6i_86et6_243>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:5.8823529412%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-18_p8a6i_86et6_246>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:5.5555555556%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-19_p8a6i_86et6_249>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:5.2631578947%}.awsui_list_p8a6i_86et6_184.awsui_list-grid-20_p8a6i_86et6_252>.awsui_card_p8a6i_86et6_195:not(#\9 ){inline-size:5%}.awsui_selection-control_p8a6i_86et6_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_86et6_266:not(#\9 ),.awsui_empty_p8a6i_86et6_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_86et6_274:not(#\9 ){margin-block-start:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_has-header_p8a6i_86et6_274.awsui_refresh_p8a6i_86et6_277.awsui_header-variant-full-page_p8a6i_86et6_177:not(#\9 ){margin-block-start:var(--space-scaled-s-yqvmoz, 12px)}.awsui_card_p8a6i_86et6_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_86et6_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_86et6_305:not(#\9 ){inline-size:90%}.awsui_section_p8a6i_86et6_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_86et6_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-xm8nks, #0f141a)}.awsui_section_p8a6i_86et6_312:not(#\9 ):not(:first-child){padding-block-start:var(--space-xs-j1ch97, 8px)}.awsui_section_p8a6i_86et6_312:not(#\9 ):last-child{padding-block-end:0}.awsui_footer-pagination_p8a6i_86et6_337:not(#\9 ){display:flex;justify-content:flex-end}
.awsui_code-editor-refresh_1gl9c_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-cell.ace_info:not(#\9 ){background-image:none}.awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-cell.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-cell.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-cell:not(#\9 ){padding-inline:24px 16px}.awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter_annotation:not(#\9 ){margin-inline-start:-21px}.awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_fold-widget:not(#\9 ),.awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_gutter_annotation:not(#\9 ){box-shadow:none}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_gutter_annotation:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_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-kb13a4, #006ce0)}.awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter:not(#\9 ):focus,.awsui_code-editor_1gl9c_1x139_158 .ace_editor .ace_scroller:not(#\9 ):focus{box-shadow:inset 0 0 0 2px var(--color-border-item-focused-kb13a4, #006ce0)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line .ace_fold-widget:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_open:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line>.ace_fold-widget.ace_closed:not(#\9 ):hover,body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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-1pe3y8, #db0000)}@supports(--css-variable-support-check: #000){body .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_warning:not(#\9 ),.awsui-one-theme.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_open:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,body .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_open:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_warning>.ace_fold-widget.ace_closed:not(#\9 ),body.awsui-dark-mode .awsui_code-editor_1gl9c_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ),.awsui-one-theme .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,body .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_158 .ace_editor .ace_gutter-active-line.ace_error>.ace_fold-widget.ace_closed:not(#\9 ):hover,.awsui-one-theme .awsui_code-editor_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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_1x139_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-10lhjk, #0f141a)}.awsui_pane__close-container_1gl9c_1x139_715:not(#\9 ){position:absolute;inset-block-start:0;inset-inline-end:calc(var(--space-s-kbzdb8, 12px)/2)}.awsui_pane__list_1gl9c_1x139_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_1x139_727:not(#\9 ){inline-size:100%;border-spacing:0;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_pane__item_1gl9c_1x139_733>.awsui_pane__cell_1gl9c_1x139_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_1x139_733>.awsui_pane__cell_1gl9c_1x139_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_1x139_733>.awsui_pane__cell_1gl9c_1x139_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_1x139_747:not(#\9 ),.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):hover,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):focus{cursor:pointer;outline:none}.awsui_pane__item--highlighted_1gl9c_1x139_747>.awsui_pane__cell_1gl9c_1x139_733:not(#\9 ),.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1x139_733,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1x139_733{background-color:var(--color-background-code-editor-pane-item-hover-3mu7ws, #ebebf0)}.awsui_pane__item--highlighted_1gl9c_1x139_747>.awsui_pane__cell_1gl9c_1x139_733:not(#\9 ),.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1x139_733,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1x139_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_1x139_747>.awsui_pane__cell_1gl9c_1x139_733:not(#\9 ):first-child,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1x139_733:first-child,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1x139_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_1x139_747>.awsui_pane__cell_1gl9c_1x139_733:not(#\9 ):last-child,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):hover>.awsui_pane__cell_1gl9c_1x139_733:last-child,.awsui_pane__item_1gl9c_1x139_733:not(#\9 ):focus>.awsui_pane__cell_1gl9c_1x139_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_1x139_768:not(#\9 ),.awsui_pane__description_1gl9c_1x139_768:not(#\9 ){padding-block:var(--space-xxs-0gmk42, 4px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_pane__location_1gl9c_1x139_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_1x139_768:not(#\9 ){padding-inline-end:0;min-inline-size:0;word-break:break-word}.awsui_focus-lock_1gl9c_1x139_783:not(#\9 ){block-size:100%}.awsui_code-editor_1gl9c_1x139_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-10lhjk, #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_1x139_827:not(#\9 ){position:absolute;inset:0}.awsui_editor_1gl9c_1x139_827:not(#\9 ):focus{position:relative}.awsui_editor_1gl9c_1x139_827:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:2px}.awsui_editor_1gl9c_1x139_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-kb13a4, #006ce0)}.awsui_editor_1gl9c_1x139_827:not(#\9 ):focus{position:absolute;overflow:visible}.awsui_editor-refresh_1gl9c_1x139_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_1x139_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_1x139_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_1x139_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_1x139_882:not(#\9 ){display:flex;align-items:center}.awsui_status-bar__language-mode_1gl9c_1x139_886:not(#\9 ),.awsui_status-bar__cursor-position_1gl9c_1x139_886:not(#\9 ){display:inline-block;color:var(--color-text-body-default-10lhjk, #0f141a);padding-block:var(--space-scaled-xs-rt720d, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_status-bar__cog-button_1gl9c_1x139_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_1x139_897:not(#\9 ){align-items:center;display:inline-flex}.awsui_tab-button_1gl9c_1x139_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-ug8fw3, #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_1x139_902:not(#\9 ):hover{color:var(--color-text-code-editor-tab-button-error-42udfu, #ffffff);background:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_tab-button_1gl9c_1x139_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-ug8fw3, #db0000);opacity:0}.awsui_tab-button--refresh_1gl9c_1x139_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_1x139_938:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #855900)}.awsui_tab-button--warnings_1gl9c_1x139_938:not(#\9 ):hover{background:var(--color-text-status-warning-uphq2x, #855900)}.awsui_tab-button--warnings_1gl9c_1x139_938:not(#\9 )::after{background:var(--color-text-status-warning-uphq2x, #855900)}.awsui_tab-button--active_1gl9c_1x139_947:not(#\9 )::after{opacity:1}.awsui_tab-button--refresh_1gl9c_1x139_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_1x139_935:not(#\9 )::after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_1x139_935:not(#\9 )::after,.awsui-mode-entering .awsui_tab-button--refresh_1gl9c_1x139_935:not(#\9 )::after{animation:none;transition:none}.awsui_tab-button--disabled_1gl9c_1x139_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_1x139_963:not(#\9 ):hover{color:var(--color-text-code-editor-status-bar-disabled-s59g4x, #8c8c94);background:transparent}.awsui_tab-button--disabled_1gl9c_1x139_963:not(#\9 )::after{display:none}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1x139_902:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_1x139_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_1x139_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-kb13a4, #006ce0)}.awsui_tab-button--divider_1gl9c_1x139_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_1x139_902>.awsui_count_1gl9c_1x139_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_1x139_902>.awsui_text_1gl9c_1x139_1015:not(#\9 ){display:inline}}@container (max-width: 500px){.awsui_tab-button_1gl9c_1x139_902>.awsui_count_1gl9c_1x139_1012:not(#\9 ){display:inline}.awsui_tab-button_1gl9c_1x139_902>.awsui_text_1gl9c_1x139_1015:not(#\9 ){display:none}}}@supports not (contain: inline-size){.awsui_tab-button_1gl9c_1x139_902>.awsui_count_1gl9c_1x139_1012:not(#\9 ){display:none}.awsui_tab-button_1gl9c_1x139_902>.awsui_text_1gl9c_1x139_1015:not(#\9 ){display:inline}}.awsui_loading-screen_1gl9c_1x139_1037:not(#\9 ),.awsui_error-screen_1gl9c_1x139_1038:not(#\9 ){display:flex;align-items:center;justify-content:center;block-size:480px;color:var(--color-text-body-secondary-fp6d0c, #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_1x139_1038:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #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_15abl_181:not(#\9 ){margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.awsui_css-grid_zqq3x_15abl_181:not(#\9 ){display:grid;gap:var(--space-grid-gutter-bfkz2w, 20px)}.awsui_css-grid_zqq3x_15abl_181.awsui_grid-no-gutters_zqq3x_15abl_192:not(#\9 ){gap:0}.awsui_css-grid_zqq3x_15abl_181.awsui_grid-variant-text-grid_zqq3x_15abl_195>.awsui_item_zqq3x_15abl_195:not(#\9 ){padding-inline:var(--space-grid-gutter-bfkz2w, 20px);position:relative}.awsui_css-grid_zqq3x_15abl_181.awsui_grid-variant-text-grid_zqq3x_15abl_195>.awsui_item_zqq3x_15abl_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-p3i4pf, #c6c6cd);transform:translateX(calc(-0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_15abl_181.awsui_grid-variant-text-grid_zqq3x_15abl_195>.awsui_item_zqq3x_15abl_195:not(#\9 ):dir(rtl)::before{transform:translateX(calc(0.5 * var(--space-grid-gutter-bfkz2w, 20px)))}.awsui_css-grid_zqq3x_15abl_181.awsui_grid-variant-text-grid_zqq3x_15abl_195>.awsui_item_zqq3x_15abl_195.awsui_first-column_zqq3x_15abl_212:not(#\9 ){padding-inline-start:0}.awsui_css-grid_zqq3x_15abl_181.awsui_grid-variant-text-grid_zqq3x_15abl_195>.awsui_item_zqq3x_15abl_195.awsui_first-column_zqq3x_15abl_212:not(#\9 )::before{display:none}
div.awsui_column-layout_vvxn7_ln08g_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-10lhjk, #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_ln08g_181>.awsui_grid_vvxn7_ln08g_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_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-no-gutters_vvxn7_ln08g_219:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_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_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-breakpoint-default_vvxn7_ln08g_231>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-1_vvxn7_ln08g_234.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-1_vvxn7_ln08g_234.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-2_vvxn7_ln08g_240.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-2_vvxn7_ln08g_240.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-variant-text-grid_vvxn7_ln08g_223.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_ln08g_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_ln08g_181>.awsui_grid_vvxn7_ln08g_213:not(#\9 ):not(.awsui_grid-no-gutters_vvxn7_ln08g_219).awsui_grid-variant-text-grid_vvxn7_ln08g_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_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-breakpoint-default_vvxn7_ln08g_231>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-1_vvxn7_ln08g_234.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-1_vvxn7_ln08g_234.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-2_vvxn7_ln08g_240.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-2_vvxn7_ln08g_240.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-vertical-borders_vvxn7_ln08g_268.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-2_vvxn7_ln08g_240.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-2_vvxn7_ln08g_240.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-3_vvxn7_ln08g_246.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xxs_vvxn7_ln08g_234>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vvxn7_ln08g_181>.awsui_grid_vvxn7_ln08g_213.awsui_grid-horizontal-borders_vvxn7_ln08g_301.awsui_grid-columns-4_vvxn7_ln08g_252.awsui_grid-breakpoint-xs_vvxn7_ln08g_237>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}
@keyframes awsui_modal-slide-up_1d2i7_vnkpj_1{0%{transform:translate(0, 10px)}100%{transform:translate(0, 0)}}.awsui_dialog_1d2i7_vnkpj_169:not(#\9 ){animation:awsui_modal-slide-up_1d2i7_vnkpj_1 var(--motion-duration-slow-7f1gcq, 180ms) ease-out,awsui_awsui-motion-fade-in-0_1d2i7_vnkpj_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_vnkpj_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_vnkpj_169:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_vnkpj_169:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_vnkpj_169:not(#\9 ){animation:none;transition:none}.awsui_dialog_1d2i7_vnkpj_169.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ){animation:awsui_awsui-motion-scale-popup_1d2i7_vnkpj_1,awsui_awsui-motion-fade-in-0_1d2i7_vnkpj_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_vnkpj_1{from{opacity:0}to{opacity:1}}@keyframes awsui_awsui-motion-scale-popup_1d2i7_vnkpj_1{0%{transform:scale(0.95)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.awsui_dialog_1d2i7_vnkpj_169.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_dialog_1d2i7_vnkpj_169.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ),.awsui-mode-entering .awsui_dialog_1d2i7_vnkpj_169.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_vnkpj_225:not(#\9 ){animation:awsui_awsui-motion-fade-in_1d2i7_vnkpj_1 var(--motion-duration-extra-slow-l9ofxh, 270ms) ease-out;animation-fill-mode:both}@keyframes awsui_awsui-motion-fade-in_1d2i7_vnkpj_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_vnkpj_225:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_vnkpj_225:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_vnkpj_225:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_vnkpj_225.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ){animation-duration:var(--motion-duration-refresh-only-fast-wt1j09, 115ms)}@media(prefers-reduced-motion: reduce){.awsui_root_1d2i7_vnkpj_225.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_root_1d2i7_vnkpj_225.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ),.awsui-mode-entering .awsui_root_1d2i7_vnkpj_225.awsui_refresh_1d2i7_vnkpj_192:not(#\9 ){animation:none;transition:none}.awsui_root_1d2i7_vnkpj_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-10lhjk, #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_vnkpj_225.awsui_hidden_1d2i7_vnkpj_302:not(#\9 ){display:none}.awsui_focus-lock_1d2i7_vnkpj_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_vnkpj_306.awsui_position-top_1d2i7_vnkpj_314:not(#\9 ){margin-block-start:0}.awsui_focus-lock_1d2i7_vnkpj_306.awsui_position-center_1d2i7_vnkpj_317:not(#\9 ){margin-block:auto}.awsui_dialog_1d2i7_vnkpj_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_vnkpj_169.awsui_small_1d2i7_vnkpj_331:not(#\9 ){max-inline-size:320px}.awsui_dialog_1d2i7_vnkpj_169.awsui_medium_1d2i7_vnkpj_334:not(#\9 ){max-inline-size:600px}.awsui_dialog_1d2i7_vnkpj_169.awsui_large_1d2i7_vnkpj_337:not(#\9 ){max-inline-size:820px}.awsui_dialog_1d2i7_vnkpj_169.awsui_x-large_1d2i7_vnkpj_340:not(#\9 ){max-inline-size:1024px}.awsui_dialog_1d2i7_vnkpj_169.awsui_xx-large_1d2i7_vnkpj_343:not(#\9 ){max-inline-size:1280px}.awsui_dialog_1d2i7_vnkpj_169.awsui_custom-width_1d2i7_vnkpj_346:not(#\9 ){max-inline-size:var(--awsui-modal-custom-width-z17rmd)}.awsui_dialog_1d2i7_vnkpj_169.awsui_max_1d2i7_vnkpj_349.awsui_breakpoint-xs_1d2i7_vnkpj_349:not(#\9 ){max-inline-size:calc(100vw - (80px + var(--space-xxxl-mw5hbl, 40px)));margin-block:auto;margin-inline:auto}.awsui_dialog_1d2i7_vnkpj_169.awsui_custom-height_1d2i7_vnkpj_354:not(#\9 ){block-size:var(--awsui-modal-custom-height-z17rmd);max-block-size:calc(100vh - 2*var(--space-s-kbzdb8, 12px))}.awsui_container_1d2i7_vnkpj_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-10lhjk, #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_vnkpj_359.awsui_custom-height-container_1d2i7_vnkpj_399:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_content_1d2i7_vnkpj_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_vnkpj_405.awsui_no-paddings_1d2i7_vnkpj_410:not(#\9 ){padding-block:0;padding-inline:0}.awsui_content_1d2i7_vnkpj_405.awsui_custom-height-content_1d2i7_vnkpj_414:not(#\9 ){flex-grow:1;overflow-y:auto}.awsui_header_1d2i7_vnkpj_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_vnkpj_435:not(#\9 ){border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #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_vnkpj_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_vnkpj_435:not(#\9 ):after{content:"";display:table;clear:both}.awsui_modal-open_1d2i7_vnkpj_460:not(#\9 ){overflow:hidden;box-sizing:border-box}

.awsui_root_r2vco_1jh5f_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-10lhjk, #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_1iyet_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-10lhjk, #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_1iyet_180:not(#\9 ){flex:1}.awsui_results_1sdq3_1iyet_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_rr87o_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-10lhjk, #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_rr87o_178:not(#\9 ){--awsui-style-focus-ring-box-shadow-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0));position:relative}.awsui_outline_4yi2u_rr87o_178:not(#\9 ){outline:2px dotted transparent;outline-offset:1px}.awsui_outline_4yi2u_rr87o_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}.awsui_toggle-control_4yi2u_rr87o_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_rr87o_214:not(#\9 ){background:var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_toggle-control-disabled_4yi2u_rr87o_217:not(#\9 ){background:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_toggle-control-disabled_4yi2u_rr87o_217.awsui_toggle-control-checked_4yi2u_rr87o_214:not(#\9 ){background:var(--color-background-toggle-checked-disabled-ylkw46, #b8e7ff)}.awsui_toggle-control-readonly_4yi2u_rr87o_223:not(#\9 ){background:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_toggle-handle_4yi2u_rr87o_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_rr87o_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_toggle-handle_4yi2u_rr87o_227:not(#\9 ),.awsui-mode-entering .awsui_toggle-handle_4yi2u_rr87o_227:not(#\9 ){animation:none;transition:none}.awsui_toggle-handle-checked_4yi2u_rr87o_252:not(#\9 ){transform:translateX(8px)}.awsui_toggle-handle-checked_4yi2u_rr87o_252:not(#\9 ):dir(rtl){transform:translateX(-8px)}.awsui_toggle-handle-disabled_4yi2u_rr87o_259:not(#\9 ){background:var(--color-foreground-control-disabled-tfwvqg, #ffffff);box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_rr87o_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_rr87o_259){box-shadow:none}.awsui_toggle-handle-readonly_4yi2u_rr87o_263:not(#\9 ):not(.awsui_toggle-handle-disabled_4yi2u_rr87o_259).awsui_toggle-handle-checked_4yi2u_rr87o_252{background:var(--color-foreground-control-read-only-gb48bp, #656871)}
.awsui_visible-content-title_tc96w_1siv9_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_1siv9_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_1siv9_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_1siv9_176:not(#\9 ):last-child{border-block-end:none}.awsui_visible-content-option-label_tc96w_1siv9_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_1siv9_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-10lhjk, #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_1siv9_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_1siv9_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-10lhjk, #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_1siv9_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_1siv9_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_1siv9_326:not(#\9 ){position:relative;list-style:none;padding-block:0;padding-inline:0}.awsui_content-display-group-children_tc96w_1siv9_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_1siv9_347:not(#\9 ){padding-block-start:calc(2*var(--space-scaled-l-gr6kh1, 20px))}

.awsui_radio-group_1mabk_wycx8_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-10lhjk, #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_wycx8_145:not(#\9 ):not(.awsui_horizontal-group_1mabk_wycx8_176){display:block}.awsui_radio-group_1mabk_wycx8_145.awsui_horizontal-group_1mabk_wycx8_176:not(#\9 ){display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--space-scaled-l-gr6kh1, 20px)}.awsui_radio_1mabk_wycx8_145+.awsui_radio_1mabk_wycx8_145:not(#\9 ):not(.awsui_horizontal_1mabk_wycx8_176){margin-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_radio--has-description_1mabk_wycx8_190+.awsui_radio_1mabk_wycx8_145:not(#\9 ):not(.awsui_horizontal_1mabk_wycx8_176){margin-block-start:var(--space-scaled-xs-rt720d, 8px)}.awsui_radio_1mabk_wycx8_145.awsui_horizontal_1mabk_wycx8_176:not(#\9 ){max-inline-size:calc(16*var(--space-scaled-xxl-fs6lrd, 32px))}

.awsui_layout_5gtk3_11ybe_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-z17rmd: var(--space-layout-content-horizontal-h9g14e, 24px);--awsui-content-layout-max-content-width-z17rmd: 0px;--awsui-content-layout-main-gap-z17rmd: 0px;display:grid;grid-template-columns:0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-z17rmd)) 1fr 0 0;grid-template-rows:var(--awsui-content-layout-main-gap-z17rmd) 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_11ybe_145:not(#\9 ){--awsui-content-layout-default-horizontal-padding-z17rmd: var(--space-l-0ykpb1, 20px)}}.awsui_layout_5gtk3_11ybe_145>.awsui_background_5gtk3_11ybe_159:not(#\9 ){grid-column:1/8;grid-row:1/6;color:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_layout_5gtk3_11ybe_145>.awsui_background_5gtk3_11ybe_159.awsui_is-overlap-disabled_5gtk3_11ybe_164:not(#\9 ){grid-row:1/5}.awsui_layout_5gtk3_11ybe_145>.awsui_background_5gtk3_11ybe_159>.awsui_header-background_5gtk3_11ybe_167:not(#\9 ){inline-size:100%;block-size:100%}.awsui_layout_5gtk3_11ybe_145>.awsui_notifications_5gtk3_11ybe_171:not(#\9 ){grid-column:4;grid-row:2;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_11ybe_145>.awsui_breadcrumbs_5gtk3_11ybe_176:not(#\9 ){grid-column:4;grid-row:3;padding-block-end:var(--space-xs-j1ch97, 8px)}.awsui_layout_5gtk3_11ybe_145.awsui_default-padding_5gtk3_11ybe_181:not(#\9 ){--awsui-content-layout-main-gap-z17rmd: var(--space-scaled-m-z0ah6c, 16px);grid-template-columns:var(--awsui-toggles-left-width-z17rmd, 0) var(--awsui-content-layout-default-horizontal-padding-z17rmd, 0) 1fr minmax(0, var(--awsui-content-layout-max-content-width-z17rmd)) 1fr var(--awsui-content-layout-default-horizontal-padding-z17rmd, 0) var(--awsui-toggles-right-width-z17rmd, 0)}.awsui_layout_5gtk3_11ybe_145>.awsui_header-wrapper_5gtk3_11ybe_185:not(#\9 ){grid-column:4;grid-row:4;padding-block-end:var(--space-content-header-padding-bottom-p7tb1a, 16px)}.awsui_layout_5gtk3_11ybe_145>.awsui_header-wrapper_5gtk3_11ybe_185.awsui_with-divider_5gtk3_11ybe_190:not(#\9 ){border-block-end:1px solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_layout_5gtk3_11ybe_145>.awsui_content_5gtk3_11ybe_193:not(#\9 ){grid-column:4;grid-row:5/8}.awsui_layout_5gtk3_11ybe_145:not(#\9 ):not(.awsui_has-header_5gtk3_11ybe_197){grid-template-rows:var(--awsui-content-layout-main-gap-z17rmd) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-a8u09x, 36px)) 1fr}.awsui_layout_5gtk3_11ybe_145.awsui_is-overlap-disabled_5gtk3_11ybe_164:not(#\9 ){grid-template-rows:var(--awsui-content-layout-main-gap-z17rmd) min-content min-content auto 0 1fr}.awsui_layout_5gtk3_11ybe_145.awsui_is-visual-refresh_5gtk3_11ybe_204>.awsui_background_5gtk3_11ybe_159.awsui_has-default-background_5gtk3_11ybe_204:not(#\9 ){background-color:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_layout_5gtk3_11ybe_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_11ybe_204).awsui_has-notifications_5gtk3_11ybe_208{--awsui-content-layout-main-gap-z17rmd: 0px}.awsui_layout_5gtk3_11ybe_145:not(#\9 ):not(.awsui_is-visual-refresh_5gtk3_11ybe_204)>.awsui_notifications_5gtk3_11ybe_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_riwtv_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-10lhjk, #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_riwtv_177:not(#\9 ){display:contents}.awsui_calendar_145pa_riwtv_181:not(#\9 ){overflow:auto}.awsui_calendar_145pa_riwtv_181:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_calendar_145pa_riwtv_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-kb13a4, #006ce0)}.awsui_date-picker-container_145pa_riwtv_197:not(#\9 ){position:relative;max-inline-size:234px}.awsui_date-picker-trigger_145pa_riwtv_202:not(#\9 ){display:flex}.awsui_date-picker-input_145pa_riwtv_206:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px);inline-size:100%}

.awsui_grid_1mfbn_so1uh_149:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px);border-spacing:0}.awsui_grid-cell_1mfbn_so1uh_154:not(#\9 ){inline-size:14.2857142857%;word-break:break-word;text-align:center;font-weight:unset}.awsui_day-header_1mfbn_so1uh_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_so1uh_161:not(#\9 ),.awsui_month_1mfbn_so1uh_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_so1uh_161:not(#\9 ):focus,.awsui_month_1mfbn_so1uh_172:not(#\9 ):focus{outline:none}.awsui_day_1mfbn_so1uh_161:not(#\9 )::after,.awsui_month_1mfbn_so1uh_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_so1uh_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_so1uh_172:not(#\9 ):focus{z-index:2;position:relative}body[data-awsui-focus-visible=true] .awsui_day_1mfbn_so1uh_161:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_so1uh_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_so1uh_161:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_month_1mfbn_so1uh_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-kb13a4, #006ce0)}.awsui_day_1mfbn_so1uh_161>.awsui_day-inner_1mfbn_so1uh_220:not(#\9 ),.awsui_day_1mfbn_so1uh_161>.awsui_month-inner_1mfbn_so1uh_221:not(#\9 ),.awsui_month_1mfbn_so1uh_172>.awsui_day-inner_1mfbn_so1uh_220:not(#\9 ),.awsui_month_1mfbn_so1uh_172>.awsui_month-inner_1mfbn_so1uh_221:not(#\9 ){position:relative;z-index:1}.awsui_in-first-row_1mfbn_so1uh_228:not(#\9 ):not(.awsui_in-previous-month_1mfbn_so1uh_228),.awsui_in-first-row_1mfbn_so1uh_228:not(#\9 ):not(.awsui_in-previous-year_1mfbn_so1uh_229){border-block-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-previous-month_1mfbn_so1uh_228:not(#\9 ):not(.awsui_last-day-of-month_1mfbn_so1uh_233),.awsui_in-previous-year_1mfbn_so1uh_229:not(#\9 ):not(.awsui_last-month-of-year_1mfbn_so1uh_234){border-inline-end-color:transparent}.awsui_in-next-month_1mfbn_so1uh_238:not(#\9 ),.awsui_in-next-year_1mfbn_so1uh_239:not(#\9 ){border-color:transparent}.awsui_in-first-column_1mfbn_so1uh_243:not(#\9 ){border-inline-start:1px solid 1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_in-first-column_1mfbn_so1uh_243.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246:not(#\9 ),.awsui_in-first-column_1mfbn_so1uh_243.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246:not(#\9 ){border-inline-start:1px solid var(--color-border-calendar-grid-xyh10u, transparent)}.awsui_enabled_1mfbn_so1uh_250:not(#\9 ){cursor:pointer}.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246:not(#\9 ),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246:not(#\9 ){color:var(--color-text-dropdown-item-default-gv6npt, #0f141a)}.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246:not(#\9 ):not(.awsui_in-range_1mfbn_so1uh_256),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246:not(#\9 ):not(.awsui_in-range_1mfbn_so1uh_256)::after,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246.awsui_end-date_1mfbn_so1uh_256.awsui_start-date_1mfbn_so1uh_256:not(#\9 ),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246.awsui_end-date_1mfbn_so1uh_256.awsui_start-date_1mfbn_so1uh_256:not(#\9 )::after,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246.awsui_no-range_1mfbn_so1uh_256:not(#\9 ),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246.awsui_no-range_1mfbn_so1uh_256:not(#\9 )::after,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246:not(#\9 ):not(.awsui_in-range_1mfbn_so1uh_256),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246:not(#\9 ):not(.awsui_in-range_1mfbn_so1uh_256)::after,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246.awsui_end-date_1mfbn_so1uh_256.awsui_start-date_1mfbn_so1uh_256:not(#\9 ),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246.awsui_end-date_1mfbn_so1uh_256.awsui_start-date_1mfbn_so1uh_256:not(#\9 )::after,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246.awsui_no-range_1mfbn_so1uh_256:not(#\9 ),.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246.awsui_no-range_1mfbn_so1uh_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_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246:not(#\9 ):hover,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_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_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-month_1mfbn_so1uh_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_so1uh_266)::after,.awsui_enabled_1mfbn_so1uh_250.awsui_in-visible-calendar_1mfbn_so1uh_246.awsui_in-current-year_1mfbn_so1uh_246:not(#\9 ):hover:not(.awsui_selected_1mfbn_so1uh_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_so1uh_271:not(#\9 ):not(.awsui_in-range_1mfbn_so1uh_256),.awsui_this-month_1mfbn_so1uh_272:not(#\9 ):not(.awsui_in-range_1mfbn_so1uh_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_so1uh_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_so1uh_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_selected_1mfbn_so1uh_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_so1uh_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_so1uh_266:not(#\9 ):focus::before{z-index:1}.awsui_selected_1mfbn_so1uh_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_so1uh_266>.awsui_day-inner_1mfbn_so1uh_220:not(#\9 ),.awsui_selected_1mfbn_so1uh_266>.awsui_month-inner_1mfbn_so1uh_221:not(#\9 ){color:var(--color-text-calendar-date-selected-k3d549, #ffffff);position:relative;z-index:2}.awsui_in-range_1mfbn_so1uh_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_so1uh_256.awsui_in-range-border-block-start_1mfbn_so1uh_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_so1uh_256.awsui_in-range-border-inline-end_1mfbn_so1uh_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_so1uh_256.awsui_in-range-border-block-end_1mfbn_so1uh_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_so1uh_256.awsui_in-range-border-inline-start_1mfbn_so1uh_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_so1uh_256.awsui_in-range-border-block-start_1mfbn_so1uh_328.awsui_in-range-border-inline-end_1mfbn_so1uh_331:not(#\9 ),.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-start_1mfbn_so1uh_328.awsui_in-range-border-inline-end_1mfbn_so1uh_331:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-end_1mfbn_so1uh_334.awsui_in-range-border-inline-end_1mfbn_so1uh_331:not(#\9 ),.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-end_1mfbn_so1uh_334.awsui_in-range-border-inline-end_1mfbn_so1uh_331:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-end_1mfbn_so1uh_334.awsui_in-range-border-inline-start_1mfbn_so1uh_337:not(#\9 ),.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-end_1mfbn_so1uh_334.awsui_in-range-border-inline-start_1mfbn_so1uh_337:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-start_1mfbn_so1uh_328.awsui_in-range-border-inline-start_1mfbn_so1uh_337:not(#\9 ),.awsui_in-range_1mfbn_so1uh_256.awsui_in-range-border-block-start_1mfbn_so1uh_328.awsui_in-range-border-inline-start_1mfbn_so1uh_337:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_so1uh_256:not(#\9 ),.awsui_no-range_1mfbn_so1uh_256:not(#\9 )::after{border-start-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_so1uh_256:not(#\9 ),.awsui_no-range_1mfbn_so1uh_256:not(#\9 )::after{border-start-end-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_so1uh_256:not(#\9 ),.awsui_no-range_1mfbn_so1uh_256:not(#\9 )::after{border-end-start-radius:var(--border-radius-item-ej2e2w, 8px)}.awsui_no-range_1mfbn_so1uh_256:not(#\9 ),.awsui_no-range_1mfbn_so1uh_256:not(#\9 )::after{border-end-end-radius:var(--border-radius-item-ej2e2w, 8px)}
.awsui_calendar_mgja0_mbn3m_153:not(#\9 ){animation:awsui_awsui-motion-fade-in-0_mgja0_mbn3m_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_mbn3m_1{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_calendar_mgja0_mbn3m_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_calendar_mgja0_mbn3m_153:not(#\9 ),.awsui-mode-entering .awsui_calendar_mgja0_mbn3m_153:not(#\9 ){animation:none;transition:none}.awsui_root_mgja0_mbn3m_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-10lhjk, #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_mbn3m_176:not(#\9 ):not(.awsui_wide_mgja0_mbn3m_207){max-inline-size:32em}.awsui_root_mgja0_mbn3m_176.awsui_wide_mgja0_mbn3m_207:not(#\9 ){max-inline-size:39em}.awsui_focus-lock_mgja0_mbn3m_214:not(#\9 ){display:contents}.awsui_trigger-flexbox_mgja0_mbn3m_218:not(#\9 ){display:flex}.awsui_calendar-container_mgja0_mbn3m_222:not(#\9 ){inline-size:calc(2*var(--size-calendar-grid-width-7eyarb, 238px) + var(--space-xs-j1ch97, 8px))}.awsui_calendar-container_mgja0_mbn3m_222.awsui_one-grid_mgja0_mbn3m_225:not(#\9 ){inline-size:var(--size-calendar-grid-width-7eyarb, 238px)}.awsui_calendar-header_mgja0_mbn3m_229:not(#\9 ){display:flex;justify-content:space-between;align-items:center;position:relative}.awsui_calendar-header-pages-wrapper_mgja0_mbn3m_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_mbn3m_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-10lhjk, #0f141a);display:flex;pointer-events:auto}.awsui_date-and-time-container_mgja0_mbn3m_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_mbn3m_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_mbn3m_268:not(#\9 ){display:flex;flex-wrap:wrap;justify-content:flex-end;border-block-start:1px solid var(--color-border-dropdown-item-default-9ovoac, #c6c6cd);padding-block-start:0;padding-block-end:var(--space-s-kbzdb8, 12px);padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_footer_mgja0_mbn3m_268.awsui_has-clear-button_mgja0_mbn3m_277:not(#\9 ){justify-content:space-between}.awsui_footer_mgja0_mbn3m_268.awsui_one-grid_mgja0_mbn3m_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_mbn3m_286:not(#\9 ){padding-block-start:var(--space-s-kbzdb8, 12px)}.awsui_footer-button-wrapper_mgja0_mbn3m_286:not(#\9 ):last-child{margin-inline-start:auto}.awsui_icon-wrapper_mgja0_mbn3m_293:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650);margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_label_mgja0_mbn3m_298:not(#\9 ){cursor:default}.awsui_label_mgja0_mbn3m_298.awsui_label-enabled_mgja0_mbn3m_302:not(#\9 ):hover>.awsui_trigger-flexbox_mgja0_mbn3m_218>.awsui_icon-wrapper_mgja0_mbn3m_293{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_label-text_mgja0_mbn3m_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_mbn3m_312:not(#\9 ){white-space:nowrap}.awsui_dropdown_mgja0_mbn3m_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_mbn3m_316:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_mbn3m_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-kb13a4, #006ce0)}.awsui_dropdown-content_mgja0_mbn3m_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_mbn3m_338.awsui_one-grid_mgja0_mbn3m_225:not(#\9 ){inline-size:calc(var(--size-calendar-grid-width-7eyarb, 238px) + 2*var(--space-l-0ykpb1, 20px))}

.awsui_segment_8cbea_kh6h8_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-z17rmd, var(--color-background-segment-default-v6zlxl, #ffffff));color:var(--awsui-style-color-default-z17rmd, 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-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):not(.awsui_refresh_8cbea_kh6h8_188){block-size:calc(100% - var(--space-static-xxs-ob9nh1, 4px) - 2*var(--border-width-field-j665cy, 1px))}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):focus{outline:none}.awsui_segment_8cbea_kh6h8_161.awsui_disabled_8cbea_kh6h8_194:not(#\9 ){background:var(--awsui-style-background-disabled-z17rmd, var(--color-background-segment-disabled-m960vh, #ffffff));color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb))}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_kh6h8_161:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_segment_8cbea_kh6h8_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_kh6h8_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd);z-index:1}.awsui_segment_8cbea_kh6h8_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_kh6h8_161:not(#\9 ):not(.awsui_refresh_8cbea_kh6h8_188):not(:last-child)::after{inset-inline-end:calc(-1*var(--space-static-xxs-ob9nh1, 4px))}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):nth-child(1){grid-column:1}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):nth-child(2){grid-column:2}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):nth-child(3){grid-column:3}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):nth-child(4){grid-column:4}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):nth-child(5){grid-column:5}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):nth-child(6){grid-column:6}.awsui_segment_8cbea_kh6h8_161.awsui_selected_8cbea_kh6h8_251:not(#\9 ){background:var(--awsui-style-background-active-z17rmd, var(--color-background-segment-active-4o5dpt, #006ce0));color:var(--awsui-style-color-active-z17rmd, var(--color-text-segment-active-lm00pj, #ffffff))}.awsui_segment_8cbea_kh6h8_161:not(#\9 ):hover:not(.awsui_selected_8cbea_kh6h8_251):not(.awsui_disabled_8cbea_kh6h8_194):not(:focus){background:var(--awsui-style-background-hover-z17rmd, var(--color-background-segment-hover-xozipj, #f0fbff));color:var(--awsui-style-color-hover-z17rmd, var(--color-text-segment-hover-6r5u7e, #002b66));cursor:pointer}.awsui_with-text_8cbea_kh6h8_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_kh6h8_271:not(#\9 ){margin-inline:auto;inset-inline:0}.awsui_root_8cbea_kh6h8_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-10lhjk, #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_kh6h8_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_kh6h8_308:not(#\9 ):not(.awsui_refresh_8cbea_kh6h8_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_kh6h8_308:not(#\9 ){display:none}}.awsui_select_8cbea_kh6h8_251:not(#\9 ){display:none}@media(max-width: 688px){.awsui_select_8cbea_kh6h8_251:not(#\9 ){display:block}}.awsui_segment-count-2_8cbea_kh6h8_343:not(#\9 ){grid-template-columns:repeat(2, auto)}.awsui_segment-count-3_8cbea_kh6h8_347:not(#\9 ){grid-template-columns:repeat(3, auto)}.awsui_segment-count-4_8cbea_kh6h8_351:not(#\9 ){grid-template-columns:repeat(4, auto)}.awsui_segment-count-5_8cbea_kh6h8_355:not(#\9 ){grid-template-columns:repeat(5, auto)}.awsui_segment-count-6_8cbea_kh6h8_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_1x4xf_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-10lhjk, #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_1x4xf_181:not(#\9 ){display:block;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd);inline-size:100%;block-size:0}.awsui_divider-has-label_1noo2_1x4xf_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_1x4xf_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-p3i4pf, #c6c6cd)}.awsui_divider-label_1noo2_1x4xf_204:not(#\9 ){flex:0 1 auto;min-inline-size:0;word-break:break-word}.awsui_divider-vertical_1noo2_1x4xf_210:not(#\9 ){display:inline-block;border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #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_1ecc4_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-10lhjk, #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_1ecc4_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_1ecc4_246:not(#\9 ){inset-inline-end:var(--space-static-xxl-xyy8nx, 32px)}.awsui_file-name-container_39ths_1ecc4_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_1ecc4_250:not(#\9 ):focus-visible:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_file-name-container_39ths_1ecc4_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_1ecc4_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-kb13a4, #006ce0)}.awsui_file-option-name_39ths_1ecc4_280:not(#\9 ),.awsui_file-option-size_39ths_1ecc4_281:not(#\9 ),.awsui_file-option-last-modified_39ths_1ecc4_282:not(#\9 ){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.awsui_file-option_39ths_1ecc4_280:not(#\9 ){inline-size:100%;min-inline-size:0;display:flex;gap:var(--space-scaled-xs-rt720d, 8px)}.awsui_file-option-thumbnail_39ths_1ecc4_295:not(#\9 ){margin-block-start:var(--space-static-xxs-ob9nh1, 4px)}.awsui_file-option-thumbnail-image_39ths_1ecc4_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_1ecc4_312:not(#\9 ){inline-size:100%}.awsui_file-option-metadata_39ths_1ecc4_312.awsui_with-image_39ths_1ecc4_315:not(#\9 ){inline-size:calc(100% - 48px)}.awsui_file-option-metadata_39ths_1ecc4_312.awsui_single-row-loading_39ths_1ecc4_318:not(#\9 ){inline-size:calc(100% - var(--size-icon-normal-tg8eob, 16px))}.awsui_token_39ths_1ecc4_322:not(#\9 ){position:relative;block-size:100%;display:flex;flex-direction:column;gap:var(--space-xxs-0gmk42, 4px)}.awsui_token-grid_39ths_1ecc4_329:not(#\9 ){display:grid;grid-template-rows:max-content auto}@media(max-width: 688px){.awsui_token-grid_39ths_1ecc4_329:not(#\9 ){display:flex}}.awsui_token-contains-image_39ths_1ecc4_338:not(#\9 ){grid-template-rows:68px auto}.awsui_token-box_39ths_1ecc4_342:not(#\9 ){position:relative;block-size:100%;border-block:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-z17rmd, var(--color-border-item-selected-ef1gd2, #006ce0));border-inline:var(--border-width-token-8dw39s, 2px) solid var(--awsui-token-style-border-color-default-z17rmd, 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-z17rmd, 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-10lhjk, #0f141a);box-sizing:border-box}.awsui_token-box_39ths_1ecc4_342.awsui_horizontal_39ths_1ecc4_361:not(#\9 ){max-inline-size:230px}@media(max-width: 688px){.awsui_token-box_39ths_1ecc4_342.awsui_horizontal_39ths_1ecc4_361:not(#\9 ){max-inline-size:100%}}.awsui_token-box_39ths_1ecc4_342.awsui_error_39ths_1ecc4_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_1ecc4_342.awsui_error_39ths_1ecc4_369>.awsui_dismiss-button_39ths_1ecc4_373:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_token-box_39ths_1ecc4_342.awsui_error_39ths_1ecc4_369>.awsui_dismiss-button_39ths_1ecc4_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_token-box_39ths_1ecc4_342.awsui_warning_39ths_1ecc4_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_1ecc4_342.awsui_warning_39ths_1ecc4_379>.awsui_dismiss-button_39ths_1ecc4_373:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_token-box_39ths_1ecc4_342.awsui_warning_39ths_1ecc4_379>.awsui_dismiss-button_39ths_1ecc4_373:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_token-box_39ths_1ecc4_342.awsui_read-only_39ths_1ecc4_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_1ecc4_342.awsui_read-only_39ths_1ecc4_389>.awsui_dismiss-button_39ths_1ecc4_373:not(#\9 ){pointer-events:none;color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_token-box_39ths_1ecc4_342.awsui_read-only_39ths_1ecc4_389>.awsui_dismiss-button_39ths_1ecc4_373:not(#\9 ):hover{cursor:initial;color:var(--color-text-button-inline-icon-disabled-kypb2l, #b4b4bb)}.awsui_token-box_39ths_1ecc4_342.awsui_loading_39ths_1ecc4_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_7dekw_157.awsui_enter_1q84n_7dekw_157:not(#\9 ){opacity:0;transform:translateY(-20px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ){opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){opacity:0}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_enter_1q84n_7dekw_157>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_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_7dekw_157.awsui_entering_1q84n_7dekw_210:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_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_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) - 50ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-header_1q84n_7dekw_171:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms) + 10ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-message_1q84n_7dekw_171>.awsui_flash-content_1q84n_7dekw_172:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ){transition-delay:calc(var(--motion-duration-complex-ukp4n8, 250ms)*2 - 100ms)}@media(prefers-reduced-motion: reduce){.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entering_1q84n_7dekw_210>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_dismiss-button-wrapper_1q84n_7dekw_174:not(#\9 ),.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_entered_1q84n_7dekw_231>.awsui_flash-body_1q84n_7dekw_171>.awsui_action-button-wrapper_1q84n_7dekw_173:not(#\9 ){animation:none;transition:none}.awsui_flash-with-motion_1q84n_7dekw_157.awsui_exiting_1q84n_7dekw_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_7dekw_157.awsui_exiting_1q84n_7dekw_336:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_flash-with-motion_1q84n_7dekw_157.awsui_exiting_1q84n_7dekw_336:not(#\9 ),.awsui-mode-entering .awsui_flash-with-motion_1q84n_7dekw_157.awsui_exiting_1q84n_7dekw_336:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_item_1q84n_7dekw_370:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_flash-list-item_1q84n_7dekw_371:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370.awsui_notification-bar_1q84n_7dekw_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_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_item_1q84n_7dekw_370:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_flash-list-item_1q84n_7dekw_371:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_item_1q84n_7dekw_370:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_item_1q84n_7dekw_370:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_flash-list-item_1q84n_7dekw_371:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370>.awsui_flash-list-item_1q84n_7dekw_371:not(#\9 ),.awsui-motion-disabled .awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7dekw_370>.awsui_animation-running_1q84n_7dekw_370.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_7dekw_370>.awsui_collapsed_1q84n_7dekw_392.awsui_animation-ready_1q84n_7dekw_392>.awsui_expanded-only_1q84n_7dekw_392:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_collapsed_1q84n_7dekw_392.awsui_animation-running_1q84n_7dekw_370>.awsui_expanded-only_1q84n_7dekw_392:not(#\9 ){display:none}.awsui_stack_1q84n_7dekw_370:not(#\9 ){display:grid;grid-template-columns:30px 1fr 30px}.awsui_stack_1q84n_7dekw_370>.awsui_expanded_1q84n_7dekw_392:not(#\9 ){grid-column:1/4}.awsui_stack_1q84n_7dekw_370>.awsui_collapsed_1q84n_7dekw_392:not(#\9 ){display:grid;grid-column:1/4;grid-template-columns:repeat(var(--awsui-flashbar-stack-depth-z17rmd), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-z17rmd), 10px);row-gap:8px;z-index:0}.awsui_stack_1q84n_7dekw_370>.awsui_collapsed_1q84n_7dekw_392>.awsui_item_1q84n_7dekw_370:not(#\9 ){grid-column-start:calc(var(--awsui-flashbar-stack-index-z17rmd) + 1);grid-column-end:calc(var(--awsui-flashbar-stack-depth-z17rmd)*2 + 1 - var(--awsui-flashbar-stack-index-z17rmd) + 1);grid-row-start:1;grid-row-end:calc(var(--awsui-flashbar-stack-index-z17rmd) + 2);z-index:calc(var(--awsui-flashbar-stack-depth-z17rmd) - var(--awsui-flashbar-stack-index-z17rmd))}.awsui_stack_1q84n_7dekw_370>.awsui_collapsed_1q84n_7dekw_392>.awsui_item_1q84n_7dekw_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_7dekw_370>.awsui_collapsed_1q84n_7dekw_392>.awsui_item_1q84n_7dekw_370:not(#\9 ):not(:last-child)>.awsui_flash_1q84n_7dekw_157,.awsui_stack_1q84n_7dekw_370>.awsui_collapsed_1q84n_7dekw_392>.awsui_item_1q84n_7dekw_370.awsui_flash_1q84n_7dekw_157:not(#\9 ){box-shadow:var(--shadow-flash-collapsed-rw4yqb, 0px 4px 4px rgba(0, 0, 0, 0.25))}.awsui_stack_1q84n_7dekw_370>.awsui_expanded_1q84n_7dekw_392.awsui_animation-running_1q84n_7dekw_370>.awsui_flash-list-item_1q84n_7dekw_371:not(#\9 ){position:relative;z-index:calc(var(--awsui-flashbar-stack-depth-z17rmd) - var(--awsui-flashbar-stack-index-z17rmd))}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392):not(.awsui_short-list_1q84n_7dekw_454):not(.awsui_visual-refresh_1q84n_7dekw_454){--awsui-stacked-notifications-default-bottom-margin-z17rmd: 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-z17rmd, var(--awsui-stacked-notifications-default-bottom-margin-z17rmd)) + 0px + 0px)}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392):not(.awsui_short-list_1q84n_7dekw_454):not(.awsui_visual-refresh_1q84n_7dekw_454)>.awsui_notification-bar_1q84n_7dekw_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_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392):not(.awsui_short-list_1q84n_7dekw_454).awsui_visual-refresh_1q84n_7dekw_454{--awsui-stacked-notifications-default-bottom-margin-z17rmd: 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-z17rmd, var(--awsui-stacked-notifications-default-bottom-margin-z17rmd)) + 0px + 0px)}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392):not(.awsui_short-list_1q84n_7dekw_454).awsui_visual-refresh_1q84n_7dekw_454>.awsui_notification-bar_1q84n_7dekw_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_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392).awsui_short-list_1q84n_7dekw_454:not(.awsui_visual-refresh_1q84n_7dekw_454){--awsui-stacked-notifications-default-bottom-margin-z17rmd: 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-z17rmd, var(--awsui-stacked-notifications-default-bottom-margin-z17rmd)) + 0px + 8px)}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392).awsui_short-list_1q84n_7dekw_454:not(.awsui_visual-refresh_1q84n_7dekw_454)>.awsui_notification-bar_1q84n_7dekw_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_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392).awsui_short-list_1q84n_7dekw_454.awsui_visual-refresh_1q84n_7dekw_454{--awsui-stacked-notifications-default-bottom-margin-z17rmd: 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-z17rmd, var(--awsui-stacked-notifications-default-bottom-margin-z17rmd)) + 0px + 8px)}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448:not(#\9 ):not(.awsui_expanded_1q84n_7dekw_392).awsui_short-list_1q84n_7dekw_454.awsui_visual-refresh_1q84n_7dekw_454>.awsui_notification-bar_1q84n_7dekw_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_7dekw_370.awsui_collapsible_1q84n_7dekw_448.awsui_expanded_1q84n_7dekw_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_7dekw_454){--awsui-stacked-notifications-default-bottom-margin-z17rmd: 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-z17rmd, var(--awsui-stacked-notifications-default-bottom-margin-z17rmd)) + var(--space-scaled-m-z0ah6c, 16px) + 0px)}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448.awsui_expanded_1q84n_7dekw_392:not(#\9 ):not(.awsui_visual-refresh_1q84n_7dekw_454)>.awsui_notification-bar_1q84n_7dekw_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_7dekw_370.awsui_collapsible_1q84n_7dekw_448.awsui_expanded_1q84n_7dekw_392.awsui_visual-refresh_1q84n_7dekw_454:not(#\9 ){--awsui-stacked-notifications-default-bottom-margin-z17rmd: 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-z17rmd, var(--awsui-stacked-notifications-default-bottom-margin-z17rmd)) + 0px + 0px)}.awsui_stack_1q84n_7dekw_370.awsui_collapsible_1q84n_7dekw_448.awsui_expanded_1q84n_7dekw_392.awsui_visual-refresh_1q84n_7dekw_454>.awsui_notification-bar_1q84n_7dekw_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_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ){min-inline-size:0;word-break:break-word;background:var(--awsui-style-background-default-z17rmd, var(--color-background-notification-stack-bar-smck50, #232b37));border-color:var(--awsui-style-border-color-default-z17rmd, 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-z17rmd, 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_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_status_1q84n_7dekw_601>.awsui_header_1q84n_7dekw_601:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_status_1q84n_7dekw_601>.awsui_item-count_1q84n_7dekw_602:not(#\9 ),.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_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-10lhjk, #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_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_status_1q84n_7dekw_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_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_status_1q84n_7dekw_601>.awsui_header_1q84n_7dekw_601:not(#\9 ){font-weight:var(--font-weight-button-ahb0ew, 700);display:inline-block}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_status_1q84n_7dekw_601>.awsui_item-count_1q84n_7dekw_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_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_status_1q84n_7dekw_601>.awsui_item-count_1q84n_7dekw_602>.awsui_type-count_1q84n_7dekw_636>.awsui_count-number_1q84n_7dekw_636:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ):hover{background:var(--awsui-style-background-hover-z17rmd, var(--color-background-notification-stack-bar-hover-uighv4, #424650));border-color:var(--awsui-style-border-color-hover-z17rmd, var(--color-background-notification-stack-bar-hover-uighv4, #424650));color:var(--awsui-style-color-hover-z17rmd, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ):active{background:var(--awsui-style-background-active-z17rmd, var(--color-background-notification-stack-bar-active-j5qj0j, #232b37));border-color:var(--awsui-style-border-color-active-z17rmd, var(--color-background-notification-stack-bar-smck50, #232b37));color:var(--awsui-style-color-active-z17rmd, var(--color-text-notification-stack-bar-qerz72, #ffffff))}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372.awsui_visual-refresh_1q84n_7dekw_454:not(#\9 ){border-block-width:2px;border-inline-width:2px;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_7dekw_454){border-block-width:1px;border-inline-width:1px;padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_7dekw_454):focus{text-decoration:none}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372:not(#\9 ):not(.awsui_visual-refresh_1q84n_7dekw_454):hover{text-decoration:none}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_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-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603>.awsui_icon_1q84n_7dekw_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_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603>.awsui_icon_1q84n_7dekw_674:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603>.awsui_icon_1q84n_7dekw_674:not(#\9 ),.awsui-mode-entering .awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603>.awsui_icon_1q84n_7dekw_674:not(#\9 ){animation:none;transition:none}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603.awsui_expanded_1q84n_7dekw_392>.awsui_icon_1q84n_7dekw_674:not(#\9 ){transform:rotate(180deg)}.awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_603:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_stack_1q84n_7dekw_370>.awsui_notification-bar_1q84n_7dekw_372>.awsui_button_1q84n_7dekw_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}.awsui_stack_1q84n_7dekw_370.awsui_expanded_1q84n_7dekw_392:not(#\9 ):not(.awsui_floating_1q84n_7dekw_715){padding-block-end:var(--awsui-flashbar-sticky-bottom-margin-z17rmd, 0)}.awsui_flashbar_1q84n_7dekw_719:not(#\9 ){position:relative}.awsui_flashbar_1q84n_7dekw_719>li+li:not(#\9 ){padding-block-start:0}.awsui_flashbar_1q84n_7dekw_719:not(#\9 ),.awsui_flash_1q84n_7dekw_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-10lhjk, #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_7dekw_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);border-inline-start:var(--border-width-flashbar-inline-start-drf1ca, 0px) solid transparent;color:var(--color-text-notification-default-v9tldm, #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-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0))}.awsui_initial-hidden_1q84n_7dekw_779:not(#\9 ){overflow:hidden;block-size:0}.awsui_flash-list_1q84n_7dekw_371:not(#\9 ){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_flash-list_1q84n_7dekw_371:not(#\9 ):not(.awsui_collapsed_1q84n_7dekw_392)>li:not(:last-child){margin-block-end:var(--space-xxxs-zelp5l, 2px)}.awsui_flash-body_1q84n_7dekw_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_7dekw_803:not(#\9 ){display:flex;flex:1;min-inline-size:70%}.awsui_flash-focus-container_1q84n_7dekw_803:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_7dekw_803:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_7dekw_803: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_7dekw_803: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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd)}.awsui_flash-text_1q84n_7dekw_833: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_7dekw_197:not(#\9 ){flex:0 0 auto;padding-inline-start:0}.awsui_flash-message_1q84n_7dekw_171:not(#\9 ){flex:1 1 0%;word-wrap:break-word;max-inline-size:100%;overflow:hidden}.awsui_hidden_1q84n_7dekw_852:not(#\9 ){display:none}.awsui_flash-header_1q84n_7dekw_171:not(#\9 ),.awsui_header-replacement_1q84n_7dekw_857:not(#\9 ){font-weight:var(--font-weight-flashbar-header-7qke37, 700)}.awsui_dismiss-button-wrapper_1q84n_7dekw_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_7dekw_173:not(#\9 ){white-space:nowrap}.awsui_action-wrapped_1q84n_7dekw_880: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_7dekw_891:not(#\9 ){background-color:var(--color-background-flashbar-success-ypiybg, #00802f);border-inline-start-color:var(--color-border-status-success-8js4zx, #00802f)}.awsui_flash-type-success_1q84n_7dekw_891>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-focus-container_1q84n_7dekw_803>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_flash-type-error_1q84n_7dekw_899:not(#\9 ){background-color:var(--color-background-flashbar-error-ef4lxm, #db0000);border-inline-start-color:var(--color-border-status-error-kbymrh, #db0000)}.awsui_flash-type-error_1q84n_7dekw_899>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-focus-container_1q84n_7dekw_803>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){color:var(--color-text-status-error-ug8fw3, #db0000)}.awsui_flash-type-info_1q84n_7dekw_907:not(#\9 ),.awsui_flash-type-in-progress_1q84n_7dekw_908:not(#\9 ){background-color:var(--color-background-flashbar-info-fp7x92, #006ce0);border-inline-start-color:var(--color-border-status-info-0ebxt2, #006ce0)}.awsui_flash-type-info_1q84n_7dekw_907>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-focus-container_1q84n_7dekw_803>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ),.awsui_flash-type-in-progress_1q84n_7dekw_908>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-focus-container_1q84n_7dekw_803>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){color:var(--color-text-status-info-3kb8ql, #006ce0)}.awsui_flash-type-warning_1q84n_7dekw_917:not(#\9 ){color:var(--color-text-notification-yellow-uepn8m, #0f141a);background-color:var(--color-background-flashbar-warning-bmz44s, #ffe347);border-inline-start-color:var(--color-border-status-warning-eeisrz, #855900)}.awsui_flash-type-warning_1q84n_7dekw_917>.awsui_flash-body_1q84n_7dekw_171>.awsui_flash-focus-container_1q84n_7dekw_803>.awsui_flash-icon_1q84n_7dekw_197:not(#\9 ){color:var(--color-text-status-warning-uphq2x, #855900)}

.awsui_root_1i0s3_1ovir_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-10lhjk, #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_1ovir_177:not(#\9 ){margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_footer_1i0s3_1ovir_189:not(#\9 ){margin-block-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_actions-section_1i0s3_1ovir_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_1ovir_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_1ovir_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_1qas1_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-10lhjk, #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:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_help-panel_1d237_1qas1_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-p3i4pf, #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_1qas1_181 ol:not(#\9 ),.awsui_help-panel_1d237_1qas1_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_1qas1_181 li:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_help-panel_1d237_1qas1_181 a:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h2:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h3:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h4:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h5:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 pre:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 code:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0;padding-block:0}.awsui_help-panel_1d237_1qas1_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_1qas1_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_1qas1_181 dl:not(#\9 ){margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_1qas1_181 dl *:not(#\9 ){margin-block:0}.awsui_help-panel_1d237_1qas1_181 dt:not(#\9 ){margin-block-start:var(--space-xs-j1ch97, 8px);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_help-panel_1d237_1qas1_181 dd:not(#\9 ){margin-block-start:0;margin-block-end:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_help-panel_1d237_1qas1_181 h2:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h3:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h4:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h5:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 h6:not(#\9 ){margin-block-start:var(--space-xl-d84eey, 24px);color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_help-panel_1d237_1qas1_181 p:not(#\9 ){color:inherit;text-decoration:none;margin-block:var(--space-s-kbzdb8, 12px);margin-inline:0}.awsui_help-panel_1d237_1qas1_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_1qas1_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_1qas1_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_1qas1_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_1qas1_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_1qas1_181 b:not(#\9 ),.awsui_help-panel_1d237_1qas1_181 strong:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_loading_1d237_1qas1_351: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_1qas1_356: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-jsogfu, #c6c6cd);margin-block-start:0;margin-block-end:var(--space-panel-content-top-ksxtkt, 20px)}.awsui_with-toolbar_1d237_1qas1_374>.awsui_header_1d237_1qas1_356:not(#\9 ){border-color:transparent;margin-block-end:0px}.awsui_header_1d237_1qas1_356 h2:not(#\9 ),.awsui_header_1d237_1qas1_356 h3:not(#\9 ),.awsui_header_1d237_1qas1_356 h4:not(#\9 ),.awsui_header_1d237_1qas1_356 h5:not(#\9 ),.awsui_header_1d237_1qas1_356 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_1qas1_393:not(#\9 ){color:var(--color-text-body-secondary-fp6d0c, #424650);padding-inline-start:var(--space-panel-side-left-vnkrok, 28px);padding-inline-end:var(--space-panel-side-right-7i9ldk, 24px)}.awsui_content_1d237_1qas1_393 h2:not(#\9 ):first-child,.awsui_content_1d237_1qas1_393 h3:not(#\9 ):first-child,.awsui_content_1d237_1qas1_393 h4:not(#\9 ):first-child,.awsui_content_1d237_1qas1_393 h5:not(#\9 ):first-child,.awsui_content_1d237_1qas1_393 h6:not(#\9 ):first-child,.awsui_content_1d237_1qas1_393 p:not(#\9 ):first-child{margin-block-start:0}.awsui_content_1d237_1qas1_393 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-z17rmd, var(--color-text-link-default-jk9mjs, #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_1qas1_393 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content_1d237_1qas1_393 a:not(#\9 ),.awsui-mode-entering .awsui_content_1d237_1qas1_393 a:not(#\9 ){animation:none;transition:none}.awsui_content_1d237_1qas1_393 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_content_1d237_1qas1_393 a:not(#\9 ):focus{outline:none}.awsui_content_1d237_1qas1_393 a:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_content_1d237_1qas1_393 a:not(#\9 ):active,.awsui_content_1d237_1qas1_393 a:not(#\9 ):focus,.awsui_content_1d237_1qas1_393 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_footer_1d237_1qas1_445:not(#\9 ){color:var(--color-text-body-secondary-fp6d0c, #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_1qas1_445 ul:not(#\9 ){list-style:none;padding-inline-start:0}.awsui_footer_1d237_1qas1_445 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-z17rmd, var(--color-text-link-secondary-default-umsb5y, #006ce0));font-weight:var(--font-weight-link-secondary-tif4cd, 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_1qas1_445 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_footer_1d237_1qas1_445 a:not(#\9 ),.awsui-mode-entering .awsui_footer_1d237_1qas1_445 a:not(#\9 ){animation:none;transition:none}.awsui_footer_1d237_1qas1_445 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_footer_1d237_1qas1_445 a:not(#\9 ):focus{outline:none}.awsui_footer_1d237_1qas1_445 a:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-secondary-hover-wujy8p, #002b66))}.awsui_footer_1d237_1qas1_445 a:not(#\9 ):active,.awsui_footer_1d237_1qas1_445 a:not(#\9 ):focus,.awsui_footer_1d237_1qas1_445 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_content_1d237_1qas1_393 a:not(#\9 ):focus,.awsui_footer_1d237_1qas1_445 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-kb13a4, #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-kb13a4, #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_svif3_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-10lhjk, #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_svif3_177:not(#\9 ){padding-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_group-list_1y9fy_svif3_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_svif3_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-xm8nks, #0f141a);margin-block-end:var(--space-key-value-gap-icky05, 0px)}.awsui_key-label_1y9fy_svif3_203:not(#\9 ){display:inline-flex;margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_key-label_1y9fy_svif3_203:not(#\9 ):only-child{margin-block:0;margin-inline:0}.awsui_detail_1y9fy_svif3_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-10lhjk, #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_svif3_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-p3i4pf, #c6c6cd)}

.awsui_root_fvjdu_1jj8c_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-10lhjk, #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_1jj8c_186:not(#\9 ),.awsui_dots_fvjdu_1jj8c_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_1jj8c_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_1jj8c_186:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_button_fvjdu_1jj8c_186:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-kb13a4, #006ce0);border-inline:var(--border-width-button-cefyym, 2px) solid var(--color-border-item-focused-kb13a4, #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-kb13a4, #006ce0)}.awsui_button-disabled_fvjdu_1jj8c_215:not(#\9 ){cursor:default;color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_arrow_fvjdu_1jj8c_220:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_arrow_fvjdu_1jj8c_220:not(#\9 ):not(.awsui_button-disabled_fvjdu_1jj8c_215):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_arrow_fvjdu_1jj8c_220.awsui_button-disabled_fvjdu_1jj8c_215:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_page-number_fvjdu_1jj8c_230:not(#\9 ){color:var(--color-text-pagination-page-number-default-cg7sk0, #424650)}.awsui_page-number_fvjdu_1jj8c_230:not(#\9 ):not(.awsui_button-disabled_fvjdu_1jj8c_215):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_page-number_fvjdu_1jj8c_230.awsui_button-current_fvjdu_1jj8c_236:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-jluh82, 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_1jj8c_230.awsui_button-current_fvjdu_1jj8c_236.awsui_button-disabled_fvjdu_1jj8c_215:not(#\9 ){color:var(--color-text-pagination-page-number-active-disabled-0g1vpc, #b4b4bb)}.awsui_page-number_fvjdu_1jj8c_230.awsui_button-disabled_fvjdu_1jj8c_215:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_jump-to-page_fvjdu_1jj8c_249:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #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_1jj8c_257:not(#\9 ){inline-size:87px;margin-block-start:-0.6em;overflow:visible}.awsui_dots_fvjdu_1jj8c_187:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_page-item_fvjdu_1jj8c_267:not(#\9 ),.awsui_dots_fvjdu_1jj8c_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_1jj8c_267:not(#\9 ):first-child,.awsui_dots_fvjdu_1jj8c_187:not(#\9 ):first-child{margin-inline-start:0}.awsui_page-item_fvjdu_1jj8c_267:not(#\9 ):last-child,.awsui_dots_fvjdu_1jj8c_187:not(#\9 ):last-child{margin-inline-end:0}.awsui_root-disabled_fvjdu_1jj8c_285>.awsui_dots_fvjdu_1jj8c_187:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}
.awsui_root_1ksu1_2xlku_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-10lhjk, #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_2xlku_220:not(#\9 ){display:flex;flex-shrink:0}.awsui_panel_1ksu1_2xlku_220>.awsui_handle_1ksu1_2xlku_224:not(#\9 ){display:flex;align-items:center}.awsui_panel_1ksu1_2xlku_220>.awsui_panel-content_1ksu1_2xlku_228:not(#\9 ){overflow-y:auto;overflow-x:visible;flex-grow:1}body[data-awsui-focus-visible=true] .awsui_panel_1ksu1_2xlku_220>.awsui_panel-content_1ksu1_2xlku_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-kb13a4, #006ce0);outline-offset:-2px}.awsui_display-main-only_1ksu1_2xlku_241>.awsui_panel_1ksu1_2xlku_220:not(#\9 ){display:none}.awsui_display-panel-only_1ksu1_2xlku_244>.awsui_panel_1ksu1_2xlku_220:not(#\9 ){flex:1;overflow-y:auto;overflow-x:visible}.awsui_content_1ksu1_2xlku_250:not(#\9 ){overflow-y:auto;flex-grow:1;flex-shrink:1}.awsui_display-panel-only_1ksu1_2xlku_244>.awsui_content_1ksu1_2xlku_250:not(#\9 ){display:none}body[data-awsui-focus-visible=true] .awsui_content_1ksu1_2xlku_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-kb13a4, #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_1omae_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_1omae_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}}.awsui-motion-disabled .awsui_progress_11huc_1omae_189:not(#\9 )::-webkit-progress-value,.awsui-mode-entering .awsui_progress_11huc_1omae_189:not(#\9 )::-webkit-progress-value{animation:none;-webkit-transition:none;transition:none}.awsui_result-state_11huc_1omae_203:not(#\9 ){animation:awsui_awsui-motion-fade-in_11huc_1omae_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_1omae_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_result-state_11huc_1omae_203:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_result-state_11huc_1omae_203:not(#\9 ),.awsui-mode-entering .awsui_result-state_11huc_1omae_203:not(#\9 ){animation:none;transition:none}.awsui_root_11huc_1omae_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-10lhjk, #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_1omae_257:not(#\9 ){padding-inline-end:var(--space-m-utxyzm, 16px)}.awsui_result-button_11huc_1omae_269:not(#\9 ){display:inline-block;margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_word-wrap_11huc_1omae_275:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_label-flash_11huc_1omae_280:not(#\9 ){color:inherit;font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_label-key-value_11huc_1omae_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-xm8nks, #0f141a);margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_flash_11huc_1omae_292:not(#\9 ){color:inherit}.awsui_progress-container_11huc_1omae_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_1omae_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_1omae_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-z17rmd, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);background-color:var(--awsui-progress-bar-background-color-z17rmd, var(--color-background-progress-bar-default-toal3z, #ebebf0))}.awsui_progress_11huc_1omae_189:not(#\9 )::-webkit-progress-bar{block-size:var(--awsui-progress-bar-height-z17rmd, 4px);border-block:0;border-inline:none;box-sizing:border-box;border-start-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);background-color:var(--awsui-progress-bar-background-color-z17rmd, var(--color-background-progress-bar-default-toal3z, #ebebf0))}.awsui_progress_11huc_1omae_189:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-z17rmd, var(--color-background-progress-bar-value-default-g1g9d8, #006ce0))}.awsui_progress_11huc_1omae_189.awsui_complete_11huc_1omae_349:not(#\9 )::-webkit-progress-value{border-start-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-start-end-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-end-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px)}.awsui_progress_11huc_1omae_189:not(#\9 )::-moz-progress-bar{border-start-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-start-end-radius:0;border-end-start-radius:var(--awsui-progress-bar-border-radius-z17rmd, 10px);border-end-end-radius:0;background-color:var(--awsui-progress-value-background-color-z17rmd, var(--color-background-progress-bar-value-default-g1g9d8, #006ce0))}
.awsui_root_55fkh_3a7i9_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-10lhjk, #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-z17rmd, var(--color-background-input-default-wvdzir, #ffffff));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-prompt-input-style-box-shadow-default-z17rmd)}.awsui_root_55fkh_3a7i9_146:not(#\9 ):hover{background-color:var(--awsui-prompt-input-style-background-hover-z17rmd, var(--awsui-prompt-input-style-background-default-z17rmd, var(--color-background-input-default-wvdzir, #ffffff)));border-color:var(--awsui-prompt-input-style-border-color-hover-z17rmd, var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94)));box-shadow:var(--awsui-prompt-input-style-box-shadow-hover-z17rmd, var(--awsui-prompt-input-style-box-shadow-default-z17rmd))}.awsui_root_55fkh_3a7i9_146.awsui_textarea-readonly_55fkh_3a7i9_191:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-readonly-z17rmd, var(--awsui-prompt-input-style-background-default-z17rmd, var(--color-background-input-default-wvdzir, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-z17rmd, var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-readonly-z17rmd, var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0)));box-shadow:var(--awsui-prompt-input-style-box-shadow-readonly-z17rmd)}.awsui_root_55fkh_3a7i9_146.awsui_disabled_55fkh_3a7i9_197:not(#\9 ){background-color:var(--awsui-prompt-input-style-background-disabled-z17rmd, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-z17rmd, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-z17rmd)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #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_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ):focus-within,.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #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_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ):focus-within:focus,.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_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-kb13a4, #006ce0)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205:not(#\9 ):focus-within,.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_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-kb13a4, #006ce0)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205.awsui_disabled_55fkh_3a7i9_197:not(#\9 ):focus-within,.awsui_root_55fkh_3a7i9_146.awsui_textarea-invalid_55fkh_3a7i9_205.awsui_disabled_55fkh_3a7i9_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-z17rmd)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ){color:var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #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_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ){padding-inline-start:0}.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ):focus-within,.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ):focus{color:var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #855900));border-color:var(--awsui-prompt-input-style-border-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #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_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ):focus-within:focus,.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_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-kb13a4, #006ce0)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233:not(#\9 ):focus-within,.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_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-kb13a4, #006ce0)}.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233.awsui_disabled_55fkh_3a7i9_197:not(#\9 ):focus-within,.awsui_root_55fkh_3a7i9_146.awsui_textarea-warning_55fkh_3a7i9_233.awsui_disabled_55fkh_3a7i9_197:not(#\9 ):focus{box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-z17rmd)}.awsui_root_55fkh_3a7i9_146:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_3a7i9_205):not(.awsui_textarea-warning_55fkh_3a7i9_233),.awsui_root_55fkh_3a7i9_146:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_3a7i9_205):not(.awsui_textarea-warning_55fkh_3a7i9_233){outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-z17rmd, var(--color-border-input-focused-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-focus-z17rmd, 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-z17rmd, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-kb13a4, #006ce0));background-color:var(--awsui-prompt-input-style-background-focus-z17rmd, var(--color-background-input-default-wvdzir, #ffffff))}.awsui_root_55fkh_3a7i9_146.awsui_disabled_55fkh_3a7i9_197:not(#\9 ):focus-within:not(.awsui_textarea-invalid_55fkh_3a7i9_205):not(.awsui_textarea-warning_55fkh_3a7i9_233),.awsui_root_55fkh_3a7i9_146.awsui_disabled_55fkh_3a7i9_197:not(#\9 ):focus:not(.awsui_textarea-invalid_55fkh_3a7i9_205):not(.awsui_textarea-warning_55fkh_3a7i9_233){background-color:var(--awsui-prompt-input-style-background-disabled-z17rmd, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-prompt-input-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-prompt-input-style-color-disabled-z17rmd, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-prompt-input-style-box-shadow-disabled-z17rmd)}.awsui_textarea_55fkh_3a7i9_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-10lhjk, #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-z17rmd, var(--color-text-body-default-10lhjk, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;border:0}.awsui_textarea_55fkh_3a7i9_191.awsui_placeholder-visible_55fkh_3a7i9_330:not(#\9 ){display:grid;grid-template-columns:1fr}.awsui_textarea_55fkh_3a7i9_191.awsui_placeholder-visible_55fkh_3a7i9_330:not(#\9 )::before,.awsui_textarea_55fkh_3a7i9_191.awsui_placeholder-visible_55fkh_3a7i9_330>*:not(#\9 ){grid-column:1;grid-row:1}.awsui_textarea_55fkh_3a7i9_191.awsui_placeholder-visible_55fkh_3a7i9_330:not(#\9 )::before{content:attr(data-placeholder);color:var(--awsui-prompt-input-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-z17rmd);font-style:var(--awsui-prompt-input-style-placeholder-font-style-z17rmd, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-z17rmd);opacity:1;pointer-events:none;align-self:start;min-inline-size:0}.awsui_textarea_55fkh_3a7i9_191:not(#\9 ):hover{color:var(--awsui-prompt-input-style-color-hover-z17rmd, var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)))}.awsui_textarea_55fkh_3a7i9_191:not(#\9 ):focus{outline:none;color:var(--awsui-prompt-input-style-color-focus-z17rmd, var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)))}.awsui_textarea_55fkh_3a7i9_191:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_55fkh_3a7i9_191:not(#\9 )::placeholder{color:var(--awsui-prompt-input-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-prompt-input-style-placeholder-font-size-z17rmd);font-style:var(--awsui-prompt-input-style-placeholder-font-style-z17rmd, italic);font-weight:var(--awsui-prompt-input-style-placeholder-font-weight-z17rmd);opacity:1}.awsui_textarea_55fkh_3a7i9_191.awsui_invalid_55fkh_3a7i9_366:not(#\9 ),.awsui_textarea_55fkh_3a7i9_191.awsui_warning_55fkh_3a7i9_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_3a7i9_191:not(#\9 ):disabled,.awsui_textarea_55fkh_3a7i9_191.awsui_textarea-disabled_55fkh_3a7i9_369:not(#\9 ){color:var(--awsui-prompt-input-style-color-disabled-z17rmd, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;overflow-y:hidden}.awsui_textarea_55fkh_3a7i9_191:not(#\9 ):disabled::placeholder,.awsui_textarea_55fkh_3a7i9_191.awsui_textarea-disabled_55fkh_3a7i9_369:not(#\9 )::placeholder{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1}.awsui_textarea-readonly_55fkh_3a7i9_191:not(#\9 ){color:var(--awsui-prompt-input-style-color-readonly-z17rmd, var(--awsui-prompt-input-style-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)))}.awsui_textarea_55fkh_3a7i9_191.awsui_textarea-disabled_55fkh_3a7i9_369.awsui_placeholder-visible_55fkh_3a7i9_330:not(#\9 )::before{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1;pointer-events:none}.awsui_textarea-wrapper_55fkh_3a7i9_386:not(#\9 ){display:flex;position:relative}.awsui_editable-wrapper_55fkh_3a7i9_391:not(#\9 ){flex:1;min-inline-size:0;position:relative}.awsui_editable-element_55fkh_3a7i9_397:not(#\9 ){word-wrap:break-word;overflow-wrap:break-word;overflow-y:auto;overflow-x:hidden}.awsui_primary-action_55fkh_3a7i9_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_3a7i9_386>.awsui_primary-action_55fkh_3a7i9_404:not(#\9 ){padding-inline-end:calc(var(--space-field-horizontal-wxk0gu, 12px)/2)}.awsui_textarea-wrapper_55fkh_3a7i9_386>.awsui_primary-action_55fkh_3a7i9_404>.awsui_action-button_55fkh_3a7i9_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px);padding:0}.awsui_secondary-content_55fkh_3a7i9_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-10lhjk, #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_3a7i9_417.awsui_with-paddings_55fkh_3a7i9_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_3a7i9_417.awsui_with-paddings_55fkh_3a7i9_452.awsui_invalid_55fkh_3a7i9_366:not(#\9 ),.awsui_secondary-content_55fkh_3a7i9_417.awsui_with-paddings_55fkh_3a7i9_452.awsui_warning_55fkh_3a7i9_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_3a7i9_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-10lhjk, #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_3a7i9_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_3a7i9_501.awsui_with-paddings_55fkh_3a7i9_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_3a7i9_501.awsui_with-paddings_55fkh_3a7i9_452.awsui_invalid_55fkh_3a7i9_366:not(#\9 ),.awsui_secondary-actions_55fkh_3a7i9_501.awsui_with-paddings_55fkh_3a7i9_452.awsui_warning_55fkh_3a7i9_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_3a7i9_501.awsui_with-paddings-and-actions_55fkh_3a7i9_519:not(#\9 ){padding-inline-end:0}.awsui_buffer_55fkh_3a7i9_523:not(#\9 ){flex:1;align-self:stretch;cursor:text}.awsui_token-container_55fkh_3a7i9_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_3a7i9_537:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-base_55fkh_3a7i9_541:not(#\9 ){unicode-bidi:isolate}.awsui_trigger-token_55fkh_3a7i9_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_3a7i9_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-10lhjk, #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_1gqol_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-10lhjk, #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_1gqol_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_1gqol_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_1gqol_191:not(#\9 ){border-inline-start:1px solid var(--color-border-divider-default-p3i4pf, #c6c6cd);box-sizing:border-box;margin-inline-start:var(--space-m-utxyzm, 16px);padding-inline-start:var(--space-m-utxyzm, 16px)}.awsui_tokens_1wzqe_1gqol_198:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:0}.awsui_token-operator_1wzqe_1gqol_203:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_property-editor_1wzqe_1gqol_207:not(#\9 ){overflow-y:auto}.awsui_property-editor-header_1wzqe_1gqol_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-10lhjk, #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_1gqol_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-10lhjk, #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_1gqol_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_1gqol_243:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_property-editor-actions_1wzqe_1gqol_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-9ovoac, #c6c6cd);padding-inline:var(--space-l-0ykpb1, 20px);padding-block:var(--space-s-kbzdb8, 12px)}.awsui_property-editor-enum_1wzqe_1gqol_254:not(#\9 ){display:flex;flex-direction:column}.awsui_token-editor_1wzqe_1gqol_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_1gqol_269:not(#\9 ){flex-grow:2}.awsui_token-editor-field-operator_1wzqe_1gqol_272:not(#\9 ){flex-grow:1}.awsui_token-editor-field-value_1wzqe_1gqol_275:not(#\9 ){flex-grow:2}.awsui_token-editor-multiselect-wrapper_1wzqe_1gqol_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_1gqol_283:not(#\9 ){position:absolute;inline-size:100%}.awsui_token-editor-cancel_1wzqe_1gqol_287:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_token-editor-actions_1wzqe_1gqol_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-9ovoac, #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_1gqol_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-10lhjk, #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_1gqol_336:not(#\9 ){display:contents}.awsui_token-editor-grid_1wzqe_1gqol_302.awsui_token-editor-narrow_1wzqe_1gqol_339:not(#\9 ){grid-template-columns:minmax(100px, 1fr);gap:var(--space-m-utxyzm, 16px)}.awsui_token-editor-grid_1wzqe_1gqol_302.awsui_token-editor-narrow_1wzqe_1gqol_339>.awsui_token-editor-grid-group_1wzqe_1gqol_336:not(#\9 ){display:flex;flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_token-editor-grid_1wzqe_1gqol_302.awsui_token-editor-narrow_1wzqe_1gqol_339>.awsui_token-editor-grid-group_1wzqe_1gqol_336.awsui_token-editor-supports-groups_1wzqe_1gqol_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-p3i4pf, #c6c6cd)}.awsui_token-editor-grid-header_1wzqe_1gqol_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_1gqol_358:not(#\9 ):not(.awsui_token-editor-narrow_1wzqe_1gqol_339){display:flex;align-items:flex-end;justify-content:flex-end}.awsui_token-editor-grid-cell_1wzqe_1gqol_358.awsui_token-editor-narrow_1wzqe_1gqol_339:not(#\9 ):nth-child(4){display:flex;justify-content:flex-end}.awsui_token-editor-add-token_1wzqe_1gqol_367:not(#\9 ){margin-block-start:var(--space-s-kbzdb8, 12px)}.awsui_custom-content-wrapper_1wzqe_1gqol_371:not(#\9 ){display:contents}.awsui_input_1wzqe_1gqol_184:not(#\9 ){flex:1}.awsui_results_1wzqe_1gqol_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_1gqol_388:not(#\9 ){min-inline-size:0;word-break:break-word}.awsui_constraint_1wzqe_1gqol_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_10z4r_153:not(#\9 ),.awsui_inner-root_19bso_10z4r_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-10lhjk, #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_10z4r_153.awsui_has-groups_19bso_10z4r_187:not(#\9 ),.awsui_inner-root_19bso_10z4r_154.awsui_has-groups_19bso_10z4r_187:not(#\9 ){min-block-size:calc(2px + var(--size-vertical-input-tza5ti, 32px))}.awsui_root_19bso_10z4r_153.awsui_has-groups_19bso_10z4r_187.awsui_compact-mode_19bso_10z4r_191:not(#\9 ),.awsui_inner-root_19bso_10z4r_154.awsui_has-groups_19bso_10z4r_187.awsui_compact-mode_19bso_10z4r_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_10z4r_154:not(#\9 ){block-size:100%}.awsui_token_19bso_10z4r_200:not(#\9 ),.awsui_inner-token_19bso_10z4r_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-10lhjk, #0f141a);box-sizing:border-box}.awsui_token_19bso_10z4r_200.awsui_grouped_19bso_10z4r_214:not(#\9 ),.awsui_inner-token_19bso_10z4r_201.awsui_grouped_19bso_10z4r_214:not(#\9 ){justify-content:space-between}.awsui_inner-token_19bso_10z4r_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_10z4r_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_10z4r_237:not(#\9 ){border-inline-start:none;border-start-start-radius:0;border-end-start-radius:0}.awsui_token-content_19bso_10z4r_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_10z4r_254:not(#\9 ){padding-block:2px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_inner-token-content_19bso_10z4r_259:not(#\9 ){padding-block:1px;padding-inline:var(--space-field-horizontal-wxk0gu, 12px)}.awsui_edit-button_19bso_10z4r_264:not(#\9 ),.awsui_dismiss-button_19bso_10z4r_265:not(#\9 ),.awsui_inner-dismiss-button_19bso_10z4r_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_10z4r_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_10z4r_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_10z4r_266:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_10z4r_264:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_10z4r_265:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_10z4r_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_10z4r_264:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_10z4r_265:not(#\9 ):focus::before,body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_10z4r_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-kb13a4, #006ce0)}.awsui_edit-button_19bso_10z4r_264:not(#\9 ):focus,.awsui_dismiss-button_19bso_10z4r_265:not(#\9 ):focus,.awsui_inner-dismiss-button_19bso_10z4r_266:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_edit-button_19bso_10z4r_264:not(#\9 ):hover,.awsui_dismiss-button_19bso_10z4r_265:not(#\9 ):hover,.awsui_inner-dismiss-button_19bso_10z4r_266:not(#\9 ):hover{cursor:pointer;color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_edit-button_19bso_10z4r_264:not(#\9 ):disabled,.awsui_dismiss-button_19bso_10z4r_265:not(#\9 ):disabled,.awsui_inner-dismiss-button_19bso_10z4r_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_10z4r_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_1txge_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-10lhjk, #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_159sp_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_159sp_21>*:not(#\9 ){margin-block:var(--space-xs-j1ch97, 8px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_layout-uri_1vtzr_159sp_33:not(#\9 ){min-inline-size:200px;flex:1}.awsui_layout-version_1vtzr_159sp_37:not(#\9 ){max-inline-size:180px;min-inline-size:140px;inline-size:20%}.awsui_layout-divider_1vtzr_159sp_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-p3i4pf, #c6c6cd)}
.awsui_expand-toggle-icon_1xe88_g2jam_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_g2jam_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_expand-toggle-icon_1xe88_g2jam_153:not(#\9 ),.awsui-mode-entering .awsui_expand-toggle-icon_1xe88_g2jam_153:not(#\9 ){animation:none;transition:none}.awsui_expand-toggle-icon_1xe88_g2jam_153:not(#\9 ){transform:rotate(-90deg)}.awsui_expand-toggle-icon_1xe88_g2jam_153:not(#\9 ):dir(rtl){transform:rotate(90deg)}.awsui_expand-toggle-icon-expanded_1xe88_g2jam_174:not(#\9 ){transform:rotate(0deg)}.awsui_expand-toggle-icon-expanded_1xe88_g2jam_174:not(#\9 ):dir(rtl){transform:rotate(0deg)}.awsui_expand-toggle_1xe88_g2jam_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-10lhjk, #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_g2jam_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_g2jam_225):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_expand-toggle_1xe88_g2jam_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_g2jam_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_g2jam_153:not(#\9 ):not(.awsui_disable-focus-highlight_1xe88_g2jam_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-kb13a4, #006ce0)}.awsui_expand-toggle_1xe88_g2jam_153:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a)}.awsui_expand-toggle_1xe88_g2jam_153:not(#\9 ):active{color:var(--color-text-interactive-active-mb8zit, #0f141a)}

.awsui_expandable-toggle-wrapper_c6tup_bu5j3_145:not(#\9 ){position:absolute;inset-block:0;display:flex;align-items:center}.awsui_body-cell_c6tup_bu5j3_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_bu5j3_152>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_254:not(#\9 ){vertical-align:top}.awsui_body-cell-content_c6tup_bu5j3_160:not(#\9 ){box-sizing:border-box}.awsui_body-cell-content_c6tup_bu5j3_160:not(#\9 ):not(.awsui_body-cell-wrap_c6tup_bu5j3_260){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_body-cell-counter_c6tup_bu5j3_265:not(#\9 ){display:inline;color:var(--color-text-body-secondary-fp6d0c, #424650);font-size:var(--font-size-body-s-6sqp8s, 12px);vertical-align:bottom}.awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):first-child{border-inline-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):last-child{border-inline-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):last-child>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child>.awsui_body-cell-content_c6tup_bu5j3_160{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_145{margin-inline-start:calc(var(--space-xxxs-zelp5l, 2px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536>.awsui_body-cell-content_c6tup_bu5j3_160{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_145{margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702>.awsui_body-cell-content_c6tup_bu5j3_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:first-child.awsui_has-striped-rows_c6tup_bu5j3_536.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868)>.awsui_body-cell-content_c6tup_bu5j3_160{padding-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868)>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_145{margin-inline-start:calc(var(--space-scaled-l-gr6kh1, 20px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868).awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child.awsui_sticky-cell-pad-inline-start_c6tup_bu5j3_702:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453).awsui_body-cell-editable_c6tup_bu5j3_453:hover.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_is-visual-refresh_c6tup_bu5j3_363:not(#\9 ):first-child:not(.awsui_has-selection_c6tup_bu5j3_868):not(.awsui_body-cell-editable_c6tup_bu5j3_453){border-inline-start:none}.awsui_body-cell-first-row_c6tup_bu5j3_1037:not(#\9 ){border-block-start:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_bu5j3_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_bu5j3_1040):not(.awsui_has-footer_c6tup_bu5j3_1040){border-block-end:var(--border-item-width-y8srom, 2px) solid transparent}.awsui_body-cell-last-row_c6tup_bu5j3_1040:not(#\9 ):not(.awsui_body-cell-selected_c6tup_bu5j3_1040).awsui_has-footer_c6tup_bu5j3_1040{border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_body-cell-shaded_c6tup_bu5j3_1050:not(#\9 ){background:var(--color-background-cell-shaded-tyh6wv, #f6f6f9)}.awsui_body-cell_c6tup_bu5j3_152.awsui_has-striped-rows_c6tup_bu5j3_536:not(#\9 ):not(.awsui_body-cell-selected_c6tup_bu5j3_1040):not(.awsui_body-cell-last-row_c6tup_bu5j3_1040){border-block-end-color:var(--color-border-cell-shaded-1nts0o, #dedee3)}.awsui_body-cell-selected_c6tup_bu5j3_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_bu5j3_1040>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_1040.awsui_body-cell-last-row_c6tup_bu5j3_1040.awsui_is-visual-refresh_c6tup_bu5j3_363>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_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_bu5j3_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_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_body-cell_c6tup_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702:not(#\9 ),.awsui-mode-entering .awsui_body-cell_c6tup_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702:not(#\9 ){animation:none;transition:none}.awsui_body-cell_c6tup_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_table-variant-full-page_c6tup_bu5j3_1101:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_body-cell_c6tup_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_body-cell-shaded_c6tup_bu5j3_1050:not(#\9 ){background:var(--color-background-cell-shaded-tyh6wv, #f6f6f9)}.awsui_body-cell_c6tup_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_body-cell-selected_c6tup_bu5j3_1040:not(#\9 ){background-color:var(--color-background-item-selected-r2zdk6, #f0fbff)}.awsui_body-cell_c6tup_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_body-cell-selected_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_body-cell-selected_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_body-cell-selected_c6tup_bu5j3_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell_c6tup_bu5j3_702.awsui_body-cell-selected_c6tup_bu5j3_1040:not(#\9 ):last-child.awsui_sticky-cell-last-inline-end_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell-last-inline-start_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell-last-inline-start_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell-last-inline-end_c6tup_bu5j3_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_bu5j3_152.awsui_sticky-cell-last-inline-end_c6tup_bu5j3_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_bu5j3_1040:not(#\9 ):not(:first-child)>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_bu5j3_1040).awsui_body-cell-next-selected_c6tup_bu5j3_1149{border-block-end:0}.awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):not(.awsui_body-cell-selected_c6tup_bu5j3_1040).awsui_body-cell-next-selected_c6tup_bu5j3_1149>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_1040.awsui_body-cell-prev-selected_c6tup_bu5j3_1156:not(#\9 ){border-block-start:var(--border-divider-list-width-fmnfya, 1px) solid var(--color-border-item-placeholder-3hx3cu, #006ce0)}.awsui_body-cell-selected_c6tup_bu5j3_1040.awsui_body-cell-prev-selected_c6tup_bu5j3_1156>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_1040.awsui_body-cell-next-selected_c6tup_bu5j3_1149:not(#\9 ){border-block-end-width:var(--border-divider-list-width-fmnfya, 1px)}.awsui_body-cell-selected_c6tup_bu5j3_1040.awsui_body-cell-next-selected_c6tup_bu5j3_1149:not(#\9 ):first-child{border-end-start-radius:0}.awsui_body-cell-selected_c6tup_bu5j3_1040.awsui_body-cell-next-selected_c6tup_bu5j3_1149:not(#\9 ):last-child{border-end-end-radius:0}.awsui_body-cell-selected_c6tup_bu5j3_1040.awsui_body-cell-prev-selected_c6tup_bu5j3_1156:not(#\9 ):first-child{border-start-start-radius:0}.awsui_body-cell-selected_c6tup_bu5j3_1040.awsui_body-cell-prev-selected_c6tup_bu5j3_1156:not(#\9 ):last-child{border-start-end-radius:0}.awsui_body-cell-selected_c6tup_bu5j3_1040:not(#\9 ):not(.awsui_body-cell-prev-selected_c6tup_bu5j3_1156)>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_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_bu5j3_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_bu5j3_1187:not(#\9 ),.awsui_body-cell-editor-wrapper_c6tup_bu5j3_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_bu5j3_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-b02h0t, #006ce0)}.awsui_body-cell-editor-disabled_c6tup_bu5j3_1212:not(#\9 ){color:var(--color-text-disabled-inline-edit-pt01xg, #424650)}.awsui_body-cell-editor_c6tup_bu5j3_1182:not(#\9 ):hover{color:var(--color-text-button-normal-hover-8fyho6, #002b66)}.awsui_body-cell-editor_c6tup_bu5j3_1182:not(#\9 ):active{color:var(--color-text-button-normal-active-t3pwtp, #002b66)}.awsui_body-cell-editor-row_c6tup_bu5j3_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_bu5j3_1221>:not(#\9 ):not(:last-child){flex-grow:1}.awsui_body-cell-editor-controls_c6tup_bu5j3_1231:not(#\9 ){flex-shrink:0}.awsui_body-cell-editor-row-editor_c6tup_bu5j3_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_bu5j3_1237:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_bu5j3_1237:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_bu5j3_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_bu5j3_1237:not(#\9 ):focus.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}.awsui_body-cell-editor-icon_c6tup_bu5j3_1261:not(#\9 ){display:none}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-expandable_c6tup_bu5j3_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-expandable_c6tup_bu5j3_453.awsui_sticky-cell_c6tup_bu5j3_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ){position:relative}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_sticky-cell_c6tup_bu5j3_702:not(#\9 ){position:sticky}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453>.awsui_body-cell-content_c6tup_bu5j3_160:not(#\9 ){overflow:visible}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453>.awsui_body-cell-content_c6tup_bu5j3_160:not(#\9 ){padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_145:not(#\9 ){margin-inline-start:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-0_c6tup_bu5j3_166>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-1_c6tup_bu5j3_173>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-2_c6tup_bu5j3_180>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-3_c6tup_bu5j3_187>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-4_c6tup_bu5j3_194>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-5_c6tup_bu5j3_201>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-6_c6tup_bu5j3_208>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-7_c6tup_bu5j3_215>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-8_c6tup_bu5j3_222>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-9_c6tup_bu5j3_229>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453.awsui_expandable-level-next_c6tup_bu5j3_236>.awsui_expandable-toggle-wrapper_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453>.awsui_body-cell-content_c6tup_bu5j3_160:not(#\9 ){padding-inline-end:calc(var(--space-xxs-0gmk42, 4px) - 1*var(--border-divider-list-width-fmnfya, 1px))}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453.awsui_body-cell-edit-active_c6tup_bu5j3_453>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_resizable-columns_c6tup_bu5j3_1373)>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453)>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453)>.awsui_expandable-cell-content_c6tup_bu5j3_1376>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182{opacity:0}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within{position:relative}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within{outline:2px dotted transparent;outline-offset:calc(-1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_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-kb13a4, #006ce0)}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within.awsui_is-visual-refresh_c6tup_bu5j3_363:first-child{position:relative}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within.awsui_is-visual-refresh_c6tup_bu5j3_363:first-child{outline:2px dotted transparent;outline-offset:calc(1*var(--space-scaled-xxs-vdp1uk, 4px) - 1px)}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within.awsui_is-visual-refresh_c6tup_bu5j3_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-kb13a4, #006ce0)}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):not(.awsui_body-cell-expandable_c6tup_bu5j3_453):focus-within.awsui_is-visual-refresh_c6tup_bu5j3_363:first-child.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_bu5j3_1261,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427 .awsui_body-cell-editor-icon_c6tup_bu5j3_1261{display:unset}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within.awsui_body-cell-has-success_c6tup_bu5j3_1430>.awsui_body-cell-content_c6tup_bu5j3_160,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427.awsui_body-cell-has-success_c6tup_bu5j3_1430>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within>.awsui_body-cell-content_c6tup_bu5j3_160,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within>.awsui_expandable-cell-content_c6tup_bu5j3_1376>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427>.awsui_expandable-cell-content_c6tup_bu5j3_1376>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182{opacity:1}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within>.awsui_body-cell-success_c6tup_bu5j3_1187,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427>.awsui_body-cell-success_c6tup_bu5j3_1187{opacity:1}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):focus-within:focus-within.awsui_sticky-cell_c6tup_bu5j3_702,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453).awsui_body-cell-edit-disabled-popover_c6tup_bu5j3_1427.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover{position:relative}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover .awsui_body-cell-editor-icon_c6tup_bu5j3_1261{display:unset}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover:not(.awsui_body-cell-expandable_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182>.awsui_body-cell-content_c6tup_bu5j3_160,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_expandable-cell-content_c6tup_bu5j3_1376>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_body-cell-success_c6tup_bu5j3_1187>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover.awsui_body-cell-last-row_c6tup_bu5j3_1040.awsui_body-cell-selected_c6tup_bu5j3_1040>.awsui_body-cell-content_c6tup_bu5j3_160,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover.awsui_body-cell-next-selected_c6tup_bu5j3_1149>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover.awsui_body-cell-last-row_c6tup_bu5j3_1040:not(.awsui_body-cell-expandable_c6tup_bu5j3_453):not(.awsui_body-cell-selected_c6tup_bu5j3_1040)>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover.awsui_body-cell-first-row_c6tup_bu5j3_1037:not(.awsui_body-cell-expandable_c6tup_bu5j3_453):not(.awsui_body-cell-selected_c6tup_bu5j3_1040)>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_body-cell-content_c6tup_bu5j3_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_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182,.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_expandable-cell-content_c6tup_bu5j3_1376>.awsui_body-cell-editor-wrapper_c6tup_bu5j3_1182{opacity:1}.awsui_body-cell_c6tup_bu5j3_152.awsui_body-cell-editable_c6tup_bu5j3_453:not(#\9 ):not(.awsui_body-cell-edit-active_c6tup_bu5j3_453):hover:hover>.awsui_body-cell-success_c6tup_bu5j3_1187{opacity:1}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_bu5j3_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_bu5j3_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):focus.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_bu5j3_363:first-child{position:relative}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_bu5j3_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_bu5j3_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_bu5j3_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_bu5j3_152:not(#\9 ):focus.awsui_is-visual-refresh_c6tup_bu5j3_363:first-child.awsui_sticky-cell_c6tup_bu5j3_702{position:sticky}
.awsui_items-loader_115pt_16l07_5:not(#\9 ){display:inline}
.awsui_resize-active_x7peu_iyu4e_145:not(#\9 ):not(.awsui_resize-active-with-focus_x7peu_iyu4e_145) *{cursor:col-resize;-webkit-user-select:none;user-select:none}.awsui_resizer-wrapper_x7peu_iyu4e_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_iyu4e_150:has(.awsui_divider-interactive_x7peu_iyu4e_158).awsui_is-borderless_x7peu_iyu4e_158{inset-inline-end:0}.awsui_resizer-button-wrapper_x7peu_iyu4e_162:not(#\9 ){block-size:100%}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_iyu4e_158,.awsui_divider-interactive_x7peu_iyu4e_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-p3i4pf, #c6c6cd);box-sizing:border-box}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_iyu4e_158.awsui_divider-interactive_x7peu_iyu4e_158,.awsui_divider-interactive_x7peu_iyu4e_158.awsui_divider-interactive_x7peu_iyu4e_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_iyu4e_158.awsui_divider-grouped_x7peu_iyu4e_185,.awsui_divider-interactive_x7peu_iyu4e_158.awsui_divider-grouped_x7peu_iyu4e_185:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}th:not(#\9 ):not([data-rightmost])>.awsui_divider_x7peu_iyu4e_158.awsui_divider-position-top_x7peu_iyu4e_189,.awsui_divider-interactive_x7peu_iyu4e_158.awsui_divider-position-top_x7peu_iyu4e_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_iyu4e_158.awsui_divider-position-bottom_x7peu_iyu4e_195,.awsui_divider-interactive_x7peu_iyu4e_158.awsui_divider-position-bottom_x7peu_iyu4e_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_iyu4e_158.awsui_divider-position-full_x7peu_iyu4e_201,.awsui_divider-interactive_x7peu_iyu4e_158.awsui_divider-position-full_x7peu_iyu4e_201:not(#\9 ){margin-block:0;max-block-size:100%}.awsui_divider-interactive_x7peu_iyu4e_158:not(#\9 ){inset-inline-end:calc(var(--space-xl-d84eey, 24px)/2)}.awsui_resizer-wrapper_x7peu_iyu4e_150.awsui_visual-refresh_x7peu_iyu4e_215.awsui_is-borderless_x7peu_iyu4e_158.awsui_is-last_x7peu_iyu4e_215>.awsui_divider-interactive_x7peu_iyu4e_158:not(#\9 ){inset-inline-end:0}.awsui_resizer_x7peu_iyu4e_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-10lhjk, #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_iyu4e_150:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_resize-active_x7peu_iyu4e_145 .awsui_resizer_x7peu_iyu4e_150:not(#\9 ){pointer-events:none}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_iyu4e_150.awsui_has-focus_x7peu_iyu4e_264:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_iyu4e_150.awsui_has-focus_x7peu_iyu4e_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_iyu4e_150.awsui_has-focus_x7peu_iyu4e_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-kb13a4, #006ce0)}.awsui_tracker_x7peu_iyu4e_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_iyu4e_145 .awsui_tracker_x7peu_iyu4e_286:not(#\9 ){display:block}
.awsui_header-cell_1spae_xjm08_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-p3i4pf, #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_xjm08_149:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_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_xjm08_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_header-cell-fake-focus_1spae_xjm08_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_header-cell-fake-focus_1spae_xjm08_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_xjm08_149.awsui_header-cell-fake-focus_1spae_xjm08_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-kb13a4, #006ce0)}.awsui_header-cell_1spae_xjm08_149.awsui_header-cell-group_1spae_xjm08_204:not(#\9 ),.awsui_header-cell_1spae_xjm08_149.awsui_header-cell-grouped_1spae_xjm08_204:not(#\9 ),.awsui_header-cell_1spae_xjm08_149.awsui_header-cell-spans-rows_1spae_xjm08_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_xjm08_149.awsui_header-cell-group_1spae_xjm08_204>.awsui_resize-divider_1spae_xjm08_209.awsui_resize-divider_1spae_xjm08_209:not(#\9 ),.awsui_header-cell_1spae_xjm08_149.awsui_header-cell-grouped_1spae_xjm08_204>.awsui_resize-divider_1spae_xjm08_209.awsui_resize-divider_1spae_xjm08_209:not(#\9 ),.awsui_header-cell_1spae_xjm08_149.awsui_header-cell-spans-rows_1spae_xjm08_204>.awsui_resize-divider_1spae_xjm08_209.awsui_resize-divider_1spae_xjm08_209:not(#\9 ){border-inline-start-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell-sticky_1spae_xjm08_212:not(#\9 ){border-block-end:var(--border-table-sticky-width-b7hbf5, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_header-cell-sticky_1spae_xjm08_212.awsui_header-cell-group_1spae_xjm08_204:not(#\9 ),.awsui_header-cell-sticky_1spae_xjm08_212.awsui_header-cell-grouped_1spae_xjm08_204:not(#\9 ),.awsui_header-cell-sticky_1spae_xjm08_212.awsui_header-cell-spans-rows_1spae_xjm08_204:not(#\9 ){border-block-end-color:var(--color-border-divider-table-group-rhzuu5, #8c8c94)}.awsui_header-cell-stuck_1spae_xjm08_218:not(#\9 ):not(.awsui_header-cell-variant-full-page_1spae_xjm08_218){border-block-end-color:transparent}.awsui_header-cell-variant-full-page_1spae_xjm08_218:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-cell-variant-full-page_1spae_xjm08_218.awsui_header-cell-hidden_1spae_xjm08_224:not(#\9 ){border-block-end-color:transparent}.awsui_header-cell-variant-embedded_1spae_xjm08_227.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_xjm08_212,.awsui_sticky-cell_1spae_xjm08_227)),.awsui_header-cell-variant-borderless_1spae_xjm08_227.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):not(:is(.awsui_header-cell-sticky_1spae_xjm08_212,.awsui_sticky-cell_1spae_xjm08_227)){background:none}.awsui_header-cell_1spae_xjm08_149:not(#\9 ):last-child,.awsui_header-cell_1spae_xjm08_149[data-rightmost]:not(#\9 ),.awsui_header-cell_1spae_xjm08_149.awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ){padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell_1spae_xjm08_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_xjm08_149.awsui_sticky-cell_1spae_xjm08_227:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell_1spae_xjm08_227:not(#\9 ),.awsui-mode-entering .awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell_1spae_xjm08_227:not(#\9 ){animation:none;transition:none}.awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell_1spae_xjm08_227.awsui_table-variant-full-page_1spae_xjm08_251:not(#\9 ){background:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell-pad-left_1spae_xjm08_254:not(#\9 ):not(.awsui_has-selection_1spae_xjm08_254){padding-inline-start:var(--space-table-horizontal-jdu87e, 20px)}.awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell-last-inline-start_1spae_xjm08_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_xjm08_149.awsui_sticky-cell-last-inline-start_1spae_xjm08_257>.awsui_resize-divider_1spae_xjm08_209:not(#\9 ){display:none}.awsui_header-cell_1spae_xjm08_149.awsui_sticky-cell-last-inline-start_1spae_xjm08_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_xjm08_149.awsui_sticky-cell-last-inline-end_1spae_xjm08_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_xjm08_149.awsui_sticky-cell-last-inline-end_1spae_xjm08_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_xjm08_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_xjm08_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_xjm08_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_xjm08_293.awsui_header-cell-content-expandable_1spae_xjm08_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_xjm08_204>.awsui_header-cell-content_1spae_xjm08_293:not(#\9 ),.awsui_header-cell-grouped_1spae_xjm08_204>.awsui_header-cell-content_1spae_xjm08_293:not(#\9 ),.awsui_header-cell-spans-rows_1spae_xjm08_204>.awsui_header-cell-content_1spae_xjm08_293:not(#\9 ){padding-block:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell-sortable_1spae_xjm08_230>.awsui_header-cell-content_1spae_xjm08_293:not(#\9 ){padding-inline-end:calc(var(--space-xl-d84eey, 24px) + var(--space-xxs-0gmk42, 4px))}.awsui_header-cell-content_1spae_xjm08_293:not(#\9 ):focus{outline:none;text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_xjm08_293:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_xjm08_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_xjm08_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_xjm08_293.awsui_header-cell-fake-focus_1spae_xjm08_183:not(#\9 ){position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_xjm08_293.awsui_header-cell-fake-focus_1spae_xjm08_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_xjm08_293.awsui_header-cell-fake-focus_1spae_xjm08_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-kb13a4, #006ce0)}.awsui_header-cell-disabled_1spae_xjm08_354.awsui_header-cell-sorted_1spae_xjm08_354>.awsui_header-cell-content_1spae_xjm08_293>.awsui_sorting-icon_1spae_xjm08_279:not(#\9 ){color:var(--color-text-interactive-disabled-scv2ec, #b4b4bb)}.awsui_header-cell-spans-rows_1spae_xjm08_204:not(#\9 ){block-size:100%;vertical-align:bottom}.awsui_header-cell-spans-rows_1spae_xjm08_204>.awsui_header-cell-content_1spae_xjm08_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_xjm08_204>.awsui_header-cell-content_1spae_xjm08_293>.awsui_sorting-icon_1spae_xjm08_279:not(#\9 ){inset-block-start:auto;inset-block-end:var(--space-scaled-xxs-vdp1uk, 4px);transform:none}.awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_xjm08_354)>.awsui_header-cell-content_1spae_xjm08_293{cursor:pointer}.awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_xjm08_354)>.awsui_header-cell-content_1spae_xjm08_293:hover,.awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_xjm08_354).awsui_header-cell-sorted_1spae_xjm08_354>.awsui_header-cell-content_1spae_xjm08_293{color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_xjm08_354)>.awsui_header-cell-content_1spae_xjm08_293:hover>.awsui_sorting-icon_1spae_xjm08_279,.awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ):not(.awsui_header-cell-disabled_1spae_xjm08_354).awsui_header-cell-sorted_1spae_xjm08_354>.awsui_header-cell-content_1spae_xjm08_293>.awsui_sorting-icon_1spae_xjm08_279{color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_header-cell-text_1spae_xjm08_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_xjm08_385:not(#\9 ):not(.awsui_header-cell-text-wrap_1spae_xjm08_389){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awsui_header-cell_1spae_xjm08_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_xjm08_227):first-child{padding-inline-start:var(--space-xs-j1ch97, 8px)}.awsui_header-cell_1spae_xjm08_149:not(#\9 ):not(.awsui_is-visual-refresh_1spae_xjm08_227):first-child.awsui_header-cell-content-expandable_1spae_xjm08_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_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_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_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_xjm08_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_xjm08_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_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child.awsui_header-cell-fake-focus_1spae_xjm08_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-kb13a4, #006ce0)}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_293{padding-inline-start:0px}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_293.awsui_header-cell-content-expandable_1spae_xjm08_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_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_293:focus{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_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_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_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-kb13a4, #006ce0)}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_293.awsui_header-cell-fake-focus_1spae_xjm08_183{position:relative}body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_293.awsui_header-cell-fake-focus_1spae_xjm08_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_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_header-cell-grouped_1spae_xjm08_204):not(.awsui_header-cell-group_1spae_xjm08_204)>.awsui_header-cell-content_1spae_xjm08_293.awsui_header-cell-fake-focus_1spae_xjm08_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-kb13a4, #006ce0)}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_xjm08_510):not(.awsui_sticky-cell-pad-inline-start_1spae_xjm08_510):not(.awsui_header-cell-group_1spae_xjm08_204):not(.awsui_header-cell-grouped_1spae_xjm08_204){padding-inline-start:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child:not(.awsui_has-striped-rows_1spae_xjm08_510):not(.awsui_sticky-cell-pad-inline-start_1spae_xjm08_510):not(.awsui_header-cell-group_1spae_xjm08_204):not(.awsui_header-cell-grouped_1spae_xjm08_204).awsui_header-cell-content-expandable_1spae_xjm08_299{padding-inline-start:calc(var(--space-xxxs-zelp5l, 2px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child.awsui_has-striped-rows_1spae_xjm08_510:not(.awsui_sticky-cell-pad-inline-start_1spae_xjm08_510):not(.awsui_header-cell-group_1spae_xjm08_204):not(.awsui_header-cell-grouped_1spae_xjm08_204){padding-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):first-child.awsui_has-striped-rows_1spae_xjm08_510:not(.awsui_sticky-cell-pad-inline-start_1spae_xjm08_510):not(.awsui_header-cell-group_1spae_xjm08_204):not(.awsui_header-cell-grouped_1spae_xjm08_204).awsui_header-cell-content-expandable_1spae_xjm08_299{padding-inline-start:calc(var(--space-xxs-0gmk42, 4px) + var(--space-m-utxyzm, 16px) + var(--space-xs-j1ch97, 8px))}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227:not(#\9 ):last-child.awsui_header-cell-sortable_1spae_xjm08_230:not(.awsui_header-cell-resizable_1spae_xjm08_522),.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227[data-rightmost].awsui_header-cell-sortable_1spae_xjm08_230:not(#\9 ):not(.awsui_header-cell-resizable_1spae_xjm08_522){padding-inline-end:var(--space-xxxs-zelp5l, 2px)}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227.awsui_sticky-cell-pad-inline-start_1spae_xjm08_510:not(#\9 ){padding-inline-start:var(--space-scaled-l-gr6kh1, 20px)}.awsui_header-cell_1spae_xjm08_149.awsui_is-visual-refresh_1spae_xjm08_227.awsui_sticky-cell-pad-inline-start_1spae_xjm08_510.awsui_header-cell-content-expandable_1spae_xjm08_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_1x01t_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_1x01t_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_1x01t_193:not(#\9 ){block-size:15px}.awsui_sticky-scrollbar-visible_faqt8_1x01t_196:not(#\9 ){display:block}.awsui_sticky-scrollbar-native-invisible_faqt8_1x01t_199:not(#\9 ){margin-block-start:-15px}.awsui_sticky-scrollbar-offset_faqt8_1x01t_202:not(#\9 ){z-index:799}.awsui_sticky-scrollbar-offset_faqt8_1x01t_202:not(#\9 ):not(.awsui_is-visual-refresh_faqt8_1x01t_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-p3i4pf, #c6c6cd)}.awsui_sticky-scrollbar-offset_faqt8_1x01t_202.awsui_is-visual-refresh_faqt8_1x01t_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_10i94_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-10lhjk, #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_10i94_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_10i94_197:not(#\9 ){padding-inline:0;display:flex;justify-content:center;align-items:center}.awsui_header-link_l0dv0_10i94_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_10i94_215>.awsui_header-link-text_l0dv0_10i94_215:not(#\9 ){font-weight:var(--font-weight-normal-aq67c4, 400);align-self:center}.awsui_header-logo_l0dv0_10i94_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_10i94_226:not(#\9 ){max-inline-size:100%;margin-inline-end:0}.awsui_items-control_l0dv0_10i94_231:not(#\9 ){padding-inline:var(--space-l-0ykpb1, 20px);padding-block-start:calc((var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_list-container_l0dv0_10i94_236:not(#\9 ){margin-block-end:var(--space-panel-content-bottom-4qwb01, 40px)}.awsui_items-control_l0dv0_10i94_231:not(#\9 ),.awsui_list-container_l0dv0_10i94_236:not(#\9 ){margin-block-start:calc(var(--space-panel-content-top-ksxtkt, 20px) - (var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_with-toolbar_l0dv0_10i94_180>.awsui_divider-header_l0dv0_10i94_244+.awsui_items-control_l0dv0_10i94_231:not(#\9 ),.awsui_with-toolbar_l0dv0_10i94_180>.awsui_divider-header_l0dv0_10i94_244+.awsui_list-container_l0dv0_10i94_236:not(#\9 ){margin-block-start:calc(-1*(var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_list_l0dv0_10i94_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_10i94_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_10i94_264:not(#\9 ){margin-block-start:0}.awsui_list-variant-root--collapsed_l0dv0_10i94_267:not(#\9 ){padding-inline-start:0;padding-inline-end:0}.awsui_list-variant-expandable-link-group_l0dv0_10i94_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_10i94_276:not(#\9 ){padding-inline-start:calc(var(--space-l-0ykpb1, 20px) - var(--space-xs-j1ch97, 8px))}.awsui_list-variant-link-group_l0dv0_10i94_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_10i94_284:not(#\9 ){margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - (var(--size-side-navigation-item-height-ov4ib9, 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_10i94_291:not(#\9 ){margin-inline:0;margin-block:var(--space-side-navigation-item-gap-ejop82, 0px);padding-block:0;padding-inline:var(--space-xs-j1ch97, 8px);list-style:none}.awsui_list-variant-root--first_l0dv0_10i94_264>.awsui_list-item_l0dv0_10i94_291:not(#\9 ):first-child{margin-block-start:0px}.awsui_list-item--collapsed_l0dv0_10i94_301:not(#\9 ){margin-block:var(--space-side-navigation-item-collapsed-gap-9rcjwh, 8px);display:flex;justify-content:center;padding-block:0;padding-inline:0}.awsui_list-item--group_l0dv0_10i94_308:not(#\9 ){padding-inline:0;padding-block:var(--space-scaled-s-yqvmoz, 12px);list-style:none}.awsui_list-item--group-no-padding-start_l0dv0_10i94_313:not(#\9 ){padding-block-start:0}.awsui_list-item--group-no-padding-end_l0dv0_10i94_316:not(#\9 ){padding-block-end:0}.awsui_list-item--link-with-info_l0dv0_10i94_319:not(#\9 ){display:flex;align-items:baseline}.awsui_list--collapsed-group_l0dv0_10i94_324:not(#\9 ){margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style:none}.awsui_section_l0dv0_10i94_332:not(#\9 ),.awsui_expandable-link-group_l0dv0_10i94_333:not(#\9 ){margin-inline-start:calc(-1*var(--space-l-0ykpb1, 20px))}.awsui_section_l0dv0_10i94_332>div:not(#\9 ),.awsui_expandable-link-group_l0dv0_10i94_333>div:not(#\9 ){padding-block:0;padding-inline:0}.awsui_section_l0dv0_10i94_332>div:not(#\9 ):first-child>:first-child,.awsui_expandable-link-group_l0dv0_10i94_333>div:not(#\9 ):first-child>:first-child{display:grid;align-items:flex-start;padding-block:calc((var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2)}.awsui_section--no-ident_l0dv0_10i94_349:not(#\9 ),.awsui_expandable-link-group--no-ident_l0dv0_10i94_350:not(#\9 ){margin-inline-start:0}.awsui_expandable-link-group_l0dv0_10i94_333>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_10i94_365>div:not(#\9 ):first-child{background-color:var(--color-background-side-navigation-item-active-t4v92j, transparent)}.awsui_section_l0dv0_10i94_332:not(#\9 ){margin-block:calc(var(--space-scaled-2x-l-tp55jd, 20px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_section_l0dv0_10i94_332.awsui_refresh_l0dv0_10i94_372:not(#\9 ){margin-block:calc(var(--space-scaled-xs-rt720d, 8px) - var(--border-divider-section-width-n3ndoh, 1px))}.awsui_list-variant-root--first_l0dv0_10i94_264>.awsui_list-item_l0dv0_10i94_291:not(#\9 ):first-child>.awsui_section_l0dv0_10i94_332{margin-block-start:0px}.awsui_section-header_l0dv0_10i94_379:not(#\9 ){display:contents;font-size:var(--font-side-navigation-section-header-size-scrgbg, inherit);font-weight:var(--font-side-navigation-section-header-weight-flfb1g, inherit)}.awsui_section-group_l0dv0_10i94_385: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_10i94_264>.awsui_list-item_l0dv0_10i94_291:not(#\9 ):first-child>.awsui_section-group_l0dv0_10i94_385{margin-block-start:0px}.awsui_section-group-title_l0dv0_10i94_400:not(#\9 ){display:flex;align-items:center;margin-block:0}.awsui_link_l0dv0_10i94_406:not(#\9 ){font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px);color:var(--color-text-side-navigation-item-default-gdxdw9, #424650);display:flex;padding-block:calc((var(--size-side-navigation-item-height-ov4ib9, 28px) - var(--line-height-body-m-we036z, 20px))/2);min-inline-size:var(--size-side-navigation-item-height-ov4ib9, 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-side-navigation-item-3ph8f1, 8px);border-start-end-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);border-end-start-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);border-end-end-radius:var(--border-radius-side-navigation-item-3ph8f1, 8px);font-weight:var(--font-weight-normal-aq67c4, 400);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_link-active_l0dv0_10i94_424:not(#\9 ){font-weight:var(--font-wayfinding-link-active-weight-jluh82, 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-t4v92j, transparent)}.awsui_link-active_l0dv0_10i94_424.awsui_link--collapsed_l0dv0_10i94_431:not(#\9 ){color:var(--color-text-side-navigation-item-active-collapsed-nkn2ke, #ffffff);background-color:var(--color-background-side-navigation-item-active-collapsed-v28iow, #006ce0)}.awsui_link-active_l0dv0_10i94_424.awsui_link--collapsed_l0dv0_10i94_431:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-collapsed-nkn2ke, #ffffff)}.awsui_link--collapsed_l0dv0_10i94_431:not(#\9 ){padding-inline:0;margin-inline:0;justify-content:center;align-items:center;border-start-start-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%);border-start-end-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%);border-end-start-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%);border-end-end-radius:var(--border-radius-side-navigation-item-collapsed-g9mx2z, 50%)}.awsui_header-link_l0dv0_10i94_204:not(#\9 ),.awsui_link_l0dv0_10i94_406:not(#\9 ){text-decoration:none}.awsui_header-link_l0dv0_10i94_204:not(#\9 ):hover,.awsui_link_l0dv0_10i94_406:not(#\9 ):hover{color:var(--color-text-side-navigation-item-active-a1zr85, #006ce0)}.awsui_header-link_l0dv0_10i94_204:not(#\9 ):focus,.awsui_link_l0dv0_10i94_406:not(#\9 ):focus{outline:none}.awsui_header-link_l0dv0_10i94_204:not(#\9 ):hover,.awsui_header-link_l0dv0_10i94_204:not(#\9 ):focus,.awsui_link_l0dv0_10i94_406:not(#\9 ):hover,.awsui_link_l0dv0_10i94_406:not(#\9 ):focus{text-decoration:none}body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_10i94_204:not(#\9 ):focus,body[data-awsui-focus-visible=true] .awsui_link_l0dv0_10i94_406: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-kb13a4, #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-kb13a4, #006ce0)}.awsui_link-text-wrapper_l0dv0_10i94_479:not(#\9 ){min-inline-size:0}.awsui_info_l0dv0_10i94_483:not(#\9 ){margin-inline-start:var(--space-s-kbzdb8, 12px);flex-shrink:0}.awsui_item-icon_l0dv0_10i94_488:not(#\9 ){display:inline-flex;flex-shrink:0}.awsui_item-icon_l0dv0_10i94_488:not(#\9 ):not(.awsui_item-icon--collapsed_l0dv0_10i94_492){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_external-icon_l0dv0_10i94_496:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_divider_l0dv0_10i94_244:not(#\9 ){border-block:none;border-inline:none}.awsui_divider-default_l0dv0_10i94_504:not(#\9 ){margin-block:calc(var(--space-scaled-2x-xl-vlpzgt, 24px) - (var(--size-side-navigation-item-height-ov4ib9, 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-p3i4pf, #c6c6cd)}.awsui_divider-default_l0dv0_10i94_504.awsui_divider--collapsed_l0dv0_10i94_508:not(#\9 ){margin-block:var(--space-scaled-2x-m-o8ufma, 16px);margin-inline:var(--space-xs-j1ch97, 8px)}.awsui_divider-header_l0dv0_10i94_244:not(#\9 ){margin-block:0;border-block-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-panel-header-jsogfu, #c6c6cd)}.awsui_with-toolbar_l0dv0_10i94_180>.awsui_divider-header_l0dv0_10i94_244:not(#\9 ){border-color:transparent}

.awsui_root_pcgz5_l3gk1_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-10lhjk, #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_l3gk1_190:not(#\9 ){display:flex;align-items:center}.awsui_slider-track_pcgz5_l3gk1_194:not(#\9 ),.awsui_slider-range_pcgz5_l3gk1_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_l3gk1_194:not(#\9 ){background-color:var(--awsui-style-slider-track-background-color-z17rmd, 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_l3gk1_194.awsui_disabled_pcgz5_l3gk1_209:not(#\9 ){cursor:default;background-color:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_slider-track_pcgz5_l3gk1_194.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_slider-track_pcgz5_l3gk1_194.awsui_disabled_pcgz5_l3gk1_209){cursor:default;background-color:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_slider-range_pcgz5_l3gk1_194:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-z17rmd, var(--color-background-slider-range-default-3rgq14, #006ce0));block-size:4px;inline-size:calc(var(--awsui-slider-range-inline-size-z17rmd) + var(--space-m-utxyzm, 16px))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_error_pcgz5_l3gk1_222:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-z17rmd, var(--color-background-slider-range-error-default-t0x6jp, #db0000))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_warning_pcgz5_l3gk1_225:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-z17rmd, var(--color-background-slider-range-warning-default-2gqxb1, #855900))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_active_pcgz5_l3gk1_228:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-z17rmd, var(--color-background-slider-range-active-t2qsmr, #004a9e))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_error-active_pcgz5_l3gk1_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-z17rmd, var(--color-background-slider-range-error-active-nt20qg, #db0000))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_warning-active_pcgz5_l3gk1_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-z17rmd, var(--color-background-slider-range-warning-active-sgzyze, #855900))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_disabled_pcgz5_l3gk1_209:not(#\9 ){background-color:var(--awsui-style-slider-range-background-default-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_slider-range_pcgz5_l3gk1_194.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_slider-range_pcgz5_l3gk1_194.awsui_disabled_pcgz5_l3gk1_209){inline-size:calc(var(--awsui-slider-range-inline-size-z17rmd) + var(--space-s-kbzdb8, 12px));background-color:var(--awsui-style-slider-range-background-default-z17rmd, var(--color-foreground-control-read-only-gb48bp, #656871))}.awsui_labels_pcgz5_l3gk1_245:not(#\9 ){display:grid;grid-template-columns:3fr repeat(calc((var(--awsui-slider-label-count-z17rmd) - 2) / 2 + (var(--awsui-slider-label-count-z17rmd) - 2) / 2 - 1), 2fr) 3fr;grid-auto-rows:100%;padding-block-start:var(--space-m-utxyzm, 16px)}.awsui_labels-noref_pcgz5_l3gk1_251:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-reference_pcgz5_l3gk1_254:not(#\9 ){grid-column-start:var(--awsui-slider-reference-column-z17rmd);grid-column-end:var(--awsui-slider-next-reference-column-z17rmd);grid-row:1;justify-self:center;text-align:center}.awsui_labels-min_pcgz5_l3gk1_261:not(#\9 ){grid-column:1;grid-row:1;grid-column-end:var(--awsui-slider-min-end-z17rmd);margin-inline-start:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_labels-max_pcgz5_l3gk1_267:not(#\9 ){text-align:end;justify-content:flex-end;grid-row:1;grid-column-end:calc(var(--awsui-slider-label-count-z17rmd) + 1);grid-column-start:var(--awsui-slider-max-start-z17rmd);margin-inline-end:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_labels-aria-description_pcgz5_l3gk1_275:not(#\9 ){display:none}@media(max-width: 576px){.awsui_labels_pcgz5_l3gk1_245:not(#\9 ){grid-template-columns:1fr 1fr}.awsui_labels-min_pcgz5_l3gk1_261:not(#\9 ){grid-column:1}.awsui_labels-max_pcgz5_l3gk1_267:not(#\9 ){grid-column:2}.awsui_labels_pcgz5_l3gk1_245>.awsui_labels-reference_pcgz5_l3gk1_254:not(#\9 ){display:none}}.awsui_ticks_pcgz5_l3gk1_293:not(#\9 ){display:grid;grid-template-columns:repeat(var(--awsui-slider-tick-count-z17rmd), 1fr);inline-size:calc(100% - var(--space-m-utxyzm, 16px));margin-inline:calc(var(--space-m-utxyzm, 16px)/2)}.awsui_ticks-wrapper_pcgz5_l3gk1_299:not(#\9 ){block-size:0;display:flex;margin-inline:calc(var(--space-m-utxyzm, 16px)/-2)}.awsui_tick_pcgz5_l3gk1_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-z17rmd, var(--color-background-slider-track-default-rzyeyw, #8c8c94));inset-block-start:-4px}.awsui_tick_pcgz5_l3gk1_293.awsui_middle_pcgz5_l3gk1_314:not(#\9 ):first-child,.awsui_tick_pcgz5_l3gk1_293.awsui_middle_pcgz5_l3gk1_314:not(#\9 ):last-child{visibility:hidden}.awsui_tick_pcgz5_l3gk1_293.awsui_filled_pcgz5_l3gk1_317:not(#\9 ){background:var(--awsui-style-slider-range-background-default-z17rmd, var(--color-background-slider-range-default-3rgq14, #006ce0))}.awsui_tick_pcgz5_l3gk1_293.awsui_filled_pcgz5_l3gk1_317.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_209){background:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-foreground-control-read-only-gb48bp, #656871))}.awsui_tick_pcgz5_l3gk1_293.awsui_active_pcgz5_l3gk1_228:not(#\9 ){background:var(--awsui-style-slider-range-background-active-z17rmd, var(--color-background-slider-range-active-t2qsmr, #004a9e))}.awsui_tick_pcgz5_l3gk1_293.awsui_error_pcgz5_l3gk1_222:not(#\9 ){background:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-background-slider-range-error-default-t0x6jp, #db0000))}.awsui_tick_pcgz5_l3gk1_293.awsui_warning_pcgz5_l3gk1_225:not(#\9 ){background:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-background-slider-range-warning-default-2gqxb1, #855900))}.awsui_tick_pcgz5_l3gk1_293.awsui_error-active_pcgz5_l3gk1_231:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-z17rmd, var(--color-background-slider-range-error-active-nt20qg, #db0000))}.awsui_tick_pcgz5_l3gk1_293.awsui_warning-active_pcgz5_l3gk1_234:not(#\9 ){background-color:var(--awsui-style-slider-range-background-active-z17rmd, var(--color-background-slider-range-warning-active-sgzyze, #855900))}.awsui_tick_pcgz5_l3gk1_293.awsui_disabled_pcgz5_l3gk1_209:not(#\9 ){background:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_tick_pcgz5_l3gk1_293.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ){background:var(--awsui-style-slider-track-background-color-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3))}.awsui_tooltip-thumb_pcgz5_l3gk1_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-z17rmd)}.awsui_tooltip-thumb_pcgz5_l3gk1_345.awsui_readonly_pcgz5_l3gk1_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_l3gk1_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_l3gk1_358.awsui_disabled_pcgz5_l3gk1_209:not(#\9 ){cursor:default}.awsui_thumb_pcgz5_l3gk1_358.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_thumb_pcgz5_l3gk1_358.awsui_disabled_pcgz5_l3gk1_209){cursor:default}.awsui_thumb_pcgz5_l3gk1_358.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_thumb_pcgz5_l3gk1_358.awsui_disabled_pcgz5_l3gk1_209):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_l3gk1_358.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_thumb_pcgz5_l3gk1_358.awsui_disabled_pcgz5_l3gk1_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_l3gk1_358.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_thumb_pcgz5_l3gk1_358.awsui_disabled_pcgz5_l3gk1_209):focus::-moz-range-thumb,.awsui_thumb_pcgz5_l3gk1_358.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_thumb_pcgz5_l3gk1_358.awsui_disabled_pcgz5_l3gk1_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_l3gk1_358.awsui_min_pcgz5_l3gk1_394:not(#\9 ){margin-inline-start:calc(-1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_l3gk1_358.awsui_max_pcgz5_l3gk1_397:not(#\9 ){margin-inline-start:calc(1px + var(--space-m-utxyzm, 16px)/-2)}.awsui_thumb_pcgz5_l3gk1_358:not(#\9 )::-webkit-slider-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-default-18tq1j, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, 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-z17rmd, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-z17rmd, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-z17rmd, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-z17rmd, 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_l3gk1_358:not(#\9 )::-moz-range-thumb{appearance:none;appearance:none;background:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-default-18tq1j, #006ce0));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, 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-z17rmd, 50%);border-start-end-radius:var(--awsui-style-slider-handle-border-radius-z17rmd, 50%);border-end-start-radius:var(--awsui-style-slider-handle-border-radius-z17rmd, 50%);border-end-end-radius:var(--awsui-style-slider-handle-border-radius-z17rmd, 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_l3gk1_358:not(#\9 ):hover::-webkit-slider-thumb{background:var(--awsui-style-slider-handle-background-hover-z17rmd, 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-z17rmd, var(--color-background-slider-handle-default-18tq1j, #006ce0))}.awsui_thumb_pcgz5_l3gk1_358:not(#\9 ):hover::-moz-range-thumb{background:var(--awsui-style-slider-handle-background-hover-z17rmd, 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-z17rmd, var(--color-background-slider-handle-default-18tq1j, #006ce0))}.awsui_thumb_pcgz5_l3gk1_358:not(#\9 ):focus::-webkit-slider-thumb,.awsui_thumb_pcgz5_l3gk1_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-z17rmd, var(--color-background-slider-handle-active-05aiwh, #004a9e));background:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_thumb_pcgz5_l3gk1_358:not(#\9 ):focus::-moz-range-thumb,.awsui_thumb_pcgz5_l3gk1_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-z17rmd, var(--color-background-slider-handle-active-05aiwh, #004a9e));background:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-active-05aiwh, #004a9e));border-block-width:2px;border-inline-width:2px}.awsui_error_pcgz5_l3gk1_222:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-error-default-ynmog8, #db0000));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-error-default-ynmog8, #db0000))}.awsui_error_pcgz5_l3gk1_222:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-error-default-ynmog8, #db0000));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-error-default-ynmog8, #db0000))}.awsui_error_pcgz5_l3gk1_222:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #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-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_error_pcgz5_l3gk1_222:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #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-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_error_pcgz5_l3gk1_222:not(#\9 ):focus::-webkit-slider-thumb,.awsui_error_pcgz5_l3gk1_222:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #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-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_error_pcgz5_l3gk1_222:not(#\9 ):focus::-moz-range-thumb,.awsui_error_pcgz5_l3gk1_222:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #db0000));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #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-z17rmd, var(--color-background-slider-handle-error-active-erc5s1, #db0000))}.awsui_warning_pcgz5_l3gk1_225:not(#\9 )::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-warning-default-36m3ow, #855900));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-warning-default-36m3ow, #855900))}.awsui_warning_pcgz5_l3gk1_225:not(#\9 )::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-warning-default-36m3ow, #855900));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-warning-default-36m3ow, #855900))}.awsui_warning_pcgz5_l3gk1_225:not(#\9 ):hover::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #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-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #855900))}.awsui_warning_pcgz5_l3gk1_225:not(#\9 ):hover::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #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-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #855900))}.awsui_warning_pcgz5_l3gk1_225:not(#\9 ):focus::-webkit-slider-thumb,.awsui_warning_pcgz5_l3gk1_225:not(#\9 ):active::-webkit-slider-thumb{background-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #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-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #855900))}.awsui_warning_pcgz5_l3gk1_225:not(#\9 ):focus::-moz-range-thumb,.awsui_warning_pcgz5_l3gk1_225:not(#\9 ):active::-moz-range-thumb{background-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #855900));border-block-width:2px;border-inline-width:2px;border-color:var(--awsui-style-slider-handle-background-active-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #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-z17rmd, var(--color-background-slider-handle-warning-active-7sfn6l, #855900))}.awsui_disabled_pcgz5_l3gk1_209:not(#\9 )::-webkit-slider-thumb,.awsui_disabled_pcgz5_l3gk1_209:not(#\9 ):hover::-webkit-slider-thumb,.awsui_disabled_pcgz5_l3gk1_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-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3));box-shadow:none;pointer-events:none}.awsui_disabled_pcgz5_l3gk1_209:not(#\9 )::-moz-range-thumb,.awsui_disabled_pcgz5_l3gk1_209:not(#\9 ):hover::-moz-range-thumb,.awsui_disabled_pcgz5_l3gk1_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-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-background-control-disabled-rxfkeg, #dedee3));box-shadow:none;pointer-events:none}.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_209)::-webkit-slider-thumb,.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_209):hover::-webkit-slider-thumb,.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_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-z17rmd, var(--color-foreground-control-read-only-gb48bp, #656871));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-foreground-control-read-only-gb48bp, #656871));box-shadow:none;pointer-events:none;cursor:initial}.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_209)::-moz-range-thumb,.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_209):hover::-moz-range-thumb,.awsui_readonly_pcgz5_l3gk1_213:not(#\9 ):not(.awsui_disabled_pcgz5_l3gk1_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-z17rmd, var(--color-foreground-control-read-only-gb48bp, #656871));border-color:var(--awsui-style-slider-handle-background-default-z17rmd, var(--color-foreground-control-read-only-gb48bp, #656871));box-shadow:none;pointer-events:none;cursor:initial}
.awsui_drawer_1r9lg_66kvp_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-10lhjk, #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_66kvp_190:not(#\9 ):not(.awsui_refresh_1r9lg_66kvp_190){min-inline-size:40px}.awsui_drawer-content-side_1r9lg_66kvp_194:not(#\9 ){display:flex;align-items:center;block-size:100%;overflow:auto}.awsui_drawer-content-side_1r9lg_66kvp_194>[aria-hidden=true]:not(#\9 ),.awsui_drawer-closed_1r9lg_66kvp_190.awsui_refresh_1r9lg_66kvp_190>.awsui_drawer-content-side_1r9lg_66kvp_194:not(#\9 ){display:none}.awsui_drawer-closed_1r9lg_66kvp_190:not(#\9 ):not(.awsui_refresh_1r9lg_66kvp_190)>.awsui_drawer-content-side_1r9lg_66kvp_194{inline-size:40px}.awsui_drawer-closed_1r9lg_66kvp_190:not(#\9 ):not(.awsui_refresh_1r9lg_66kvp_190)>.awsui_drawer-content-side_1r9lg_66kvp_194:hover{background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_66kvp_190)>.awsui_drawer-content-bottom_1r9lg_66kvp_210{overflow-y:auto;position:absolute;inset:0;clip-path:border-box}.awsui_position-bottom_1r9lg_66kvp_217:not(#\9 ){position:fixed;overflow-y:auto}.awsui_position-bottom_1r9lg_66kvp_217:not(#\9 ):not(.awsui_hidden_1r9lg_66kvp_225){border-block-start:var(--border-panel-top-width-2pnjje, 1px) solid var(--color-border-divider-panel-bottom-crg6jk, #c6c6cd)}.awsui_position-bottom_1r9lg_66kvp_217:not(#\9 ):not(.awsui_refresh_1r9lg_66kvp_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-crg6jk, #c6c6cd);border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-panel-bottom-crg6jk, #c6c6cd)}.awsui_position-bottom_1r9lg_66kvp_217.awsui_drawer-closed_1r9lg_66kvp_190:not(#\9 ){overflow:hidden}.awsui_position-bottom_1r9lg_66kvp_217.awsui_drawer-closed_1r9lg_66kvp_190.awsui_drawer-clickable_1r9lg_66kvp_236:not(#\9 ):hover{cursor:pointer;background:var(--color-background-layout-panel-hover-ihnhzc, #ebebf0)}.awsui_position-bottom_1r9lg_66kvp_217>.awsui_drawer-content-bottom_1r9lg_66kvp_210>[aria-hidden=true]:not(#\9 ){display:none}.awsui_position-bottom_1r9lg_66kvp_217.awsui_refresh_1r9lg_66kvp_190:not(#\9 ){position:relative}.awsui_position-side_1r9lg_66kvp_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_66kvp_247.awsui_with-toolbar_1r9lg_66kvp_252:not(#\9 ){box-shadow:none}.awsui_slider-wrapper-bottom_1r9lg_66kvp_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_66kvp_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_66kvp_267.awsui_with-toolbar_1r9lg_66kvp_252:not(#\9 ){position:unset}.awsui_open-button-side_1r9lg_66kvp_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_66kvp_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_66kvp_300>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_pane-header-wrapper-bottom_1r9lg_66kvp_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_66kvp_304>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_pane-header-wrapper-bottom_1r9lg_66kvp_290:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}:not(#\9 ):not(.awsui_drawer-closed_1r9lg_66kvp_190)>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_pane-header-wrapper-bottom_1r9lg_66kvp_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-jsogfu, #c6c6cd)}.awsui_with-toolbar_1r9lg_66kvp_252:not(#\9 ):not(.awsui_drawer-closed_1r9lg_66kvp_190)>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_pane-header-wrapper-bottom_1r9lg_66kvp_290{border-color:transparent}.awsui_content-bottom_1r9lg_66kvp_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_66kvp_252>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_content-bottom_1r9lg_66kvp_316:not(#\9 ){margin-block-start:0px}.awsui_drawer-mobile_1r9lg_66kvp_300>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_content-bottom_1r9lg_66kvp_316:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_drawer-disable-content-paddings_1r9lg_66kvp_304>.awsui_drawer-content-bottom_1r9lg_66kvp_210>.awsui_content-bottom_1r9lg_66kvp_316:not(#\9 ){padding-block:0;padding-inline:0}.awsui_pane-bottom-center-align_1r9lg_66kvp_335:not(#\9 ){display:flex;justify-content:center}.awsui_pane-bottom-content-nav-padding_1r9lg_66kvp_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_66kvp_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_66kvp_348:not(#\9 ){flex-grow:1;max-inline-size:100%}.awsui_content-side_1r9lg_66kvp_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_66kvp_353.awsui_with-toolbar_1r9lg_66kvp_252:not(#\9 ){position:absolute}.awsui_content-side_1r9lg_66kvp_353>.awsui_pane-header-wrapper-side_1r9lg_66kvp_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-jsogfu, #c6c6cd)}.awsui_content-side_1r9lg_66kvp_353.awsui_with-toolbar_1r9lg_66kvp_252>.awsui_pane-header-wrapper-side_1r9lg_66kvp_365:not(#\9 ){border-color:transparent}.awsui_content-side_1r9lg_66kvp_353>.awsui_pane-content-wrapper-side_1r9lg_66kvp_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_66kvp_353.awsui_with-toolbar_1r9lg_66kvp_252>.awsui_pane-content-wrapper-side_1r9lg_66kvp_374:not(#\9 ){margin-block-start:0px}.awsui_header_1r9lg_66kvp_385:not(#\9 ){inline-size:100%;margin-block:var(--size-vertical-panel-icon-offset-thbtjk, 15px);margin-inline:0}.awsui_header_1r9lg_66kvp_385.awsui_with-toolbar_1r9lg_66kvp_252:not(#\9 ){margin-block:14px}.awsui_header-main-row_1r9lg_66kvp_393:not(#\9 ),.awsui_header-main-content_1r9lg_66kvp_393:not(#\9 ){display:flex}.awsui_header-main-row_1r9lg_66kvp_393:not(#\9 ){align-items:flex-start}.awsui_header-main-content_1r9lg_66kvp_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_66kvp_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_66kvp_407.awsui_with-description_1r9lg_66kvp_412:not(#\9 ){margin-block-end:var(--space-scaled-xxxs-7blpsd, 2px)}.awsui_header-tag_1r9lg_66kvp_407.awsui_with-info_1r9lg_66kvp_415:not(#\9 ),.awsui_header-text_1r9lg_66kvp_415:not(#\9 ){display:inline}.awsui_header-tag_1r9lg_66kvp_407:not(#\9 ){margin-block:0}.awsui_header-before-slot_1r9lg_66kvp_421:not(#\9 ),.awsui_header-text_1r9lg_66kvp_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_66kvp_421:not(#\9 ){margin-block-start:calc(-1*(var(--space-scaled-xxs-vdp1uk, 4px) + 1px))}.awsui_header-tag_1r9lg_66kvp_407.awsui_with-info_1r9lg_66kvp_415>.awsui_header-before-slot_1r9lg_66kvp_421:not(#\9 ),.awsui_header-before-slot_1r9lg_66kvp_421.awsui_with-header-text_1r9lg_66kvp_432:not(#\9 ){display:inline-block}.awsui_header-before-slot_1r9lg_66kvp_421.awsui_with-header-text_1r9lg_66kvp_432:not(#\9 ),.awsui_header-tag_1r9lg_66kvp_407.awsui_with-info_1r9lg_66kvp_415:not(#\9 ){margin-inline-end:var(--space-scaled-xs-rt720d, 8px)}.awsui_header-actions-slot_1r9lg_66kvp_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_66kvp_444:not(#\9 ){color:var(--color-text-heading-secondary-ecsq93, #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_66kvp_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_66kvp_459:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd);margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:var(--space-scaled-xs-rt720d, 8px)}

div.awsui_column-layout_vj6p7_1wxrw_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-10lhjk, #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_1wxrw_189>.awsui_grid_vj6p7_1wxrw_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_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-no-gutters_vj6p7_1wxrw_227:not(#\9 ){margin-block:0;margin-inline:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_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_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231>*:not(#\9 ){border-inline-start:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-breakpoint-default_vj6p7_1wxrw_239>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-1_vj6p7_1wxrw_242.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-1_vj6p7_1wxrw_242.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(1n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-2_vj6p7_1wxrw_248.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-2_vj6p7_1wxrw_248.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(3n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(2n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-variant-text-grid_vj6p7_1wxrw_231.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(4n+1){border-inline-start-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1wxrw_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_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221:not(#\9 ):not(.awsui_grid-no-gutters_vj6p7_1wxrw_227).awsui_grid-variant-text-grid_vj6p7_1wxrw_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_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276>*:not(#\9 ){border-inline-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-breakpoint-default_vj6p7_1wxrw_239>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-1_vj6p7_1wxrw_242.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-1_vj6p7_1wxrw_242.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(1n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-2_vj6p7_1wxrw_248.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-2_vj6p7_1wxrw_248.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(3n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-child(2n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-vertical-borders_vj6p7_1wxrw_276.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-child(4n){border-inline-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309>*:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309>*:not(#\9 ):last-child{border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-2_vj6p7_1wxrw_248.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-2_vj6p7_1wxrw_248.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(2):nth-child(3n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-3_vj6p7_1wxrw_254.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(3):nth-child(3n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xxs_vj6p7_1wxrw_242>*:not(#\9 ):nth-last-child(2):nth-child(2n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(2):nth-child(4n+3){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+1){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(3):nth-child(4n+2){border-block-end-width:0}div.awsui_column-layout_vj6p7_1wxrw_189>.awsui_grid_vj6p7_1wxrw_221.awsui_grid-horizontal-borders_vj6p7_1wxrw_309.awsui_grid-columns-4_vj6p7_1wxrw_260.awsui_grid-breakpoint-xs_vj6p7_1wxrw_245>*:not(#\9 ):nth-last-child(4):nth-child(4n+1){border-block-end-width:0}.awsui_root_vj6p7_1wxrw_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-10lhjk, #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_1wxrw_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_1wxrw_394:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_tile-container_vj6p7_1wxrw_394:not(#\9 ),.awsui-mode-entering .awsui_tile-container_vj6p7_1wxrw_394:not(#\9 ){animation:none;transition:none}.awsui_tile-container_vj6p7_1wxrw_394.awsui_refresh_vj6p7_1wxrw_419:not(#\9 ){padding-block:var(--space-xs-j1ch97, 8px);padding-inline:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_1wxrw_394.awsui_refresh_vj6p7_1wxrw_419.awsui_selected_vj6p7_1wxrw_423:not(#\9 ):not(.awsui_disabled_vj6p7_1wxrw_423):not(.awsui_readonly_vj6p7_1wxrw_423){box-shadow:inset 0 0 0 calc(var(--border-width-item-selected-lf7h9u, 2px) - 1px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_tile-container_vj6p7_1wxrw_394.awsui_has-metadata_vj6p7_1wxrw_426:not(#\9 ){padding-block-end:var(--space-s-kbzdb8, 12px)}.awsui_tile-container_vj6p7_1wxrw_394.awsui_has-metadata_vj6p7_1wxrw_426.awsui_refresh_vj6p7_1wxrw_419:not(#\9 ){padding-block-end:var(--space-scaled-s-yqvmoz, 12px)}.awsui_tile-container_vj6p7_1wxrw_394.awsui_selected_vj6p7_1wxrw_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_1wxrw_394.awsui_disabled_vj6p7_1wxrw_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_1wxrw_394.awsui_readonly_vj6p7_1wxrw_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_1wxrw_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_1wxrw_448.awsui_column-1_vj6p7_1wxrw_455>.awsui_tile-container_vj6p7_1wxrw_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_1wxrw_448.awsui_column-1_vj6p7_1wxrw_455>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-1_vj6p7_1wxrw_455>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xxs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-2_vj6p7_1wxrw_470>.awsui_tile-container_vj6p7_1wxrw_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_1wxrw_448.awsui_column-2_vj6p7_1wxrw_470>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-2_vj6p7_1wxrw_470>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xxs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-3_vj6p7_1wxrw_485>.awsui_tile-container_vj6p7_1wxrw_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_1wxrw_448.awsui_column-3_vj6p7_1wxrw_485>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-3_vj6p7_1wxrw_485>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xxs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-4_vj6p7_1wxrw_500>.awsui_tile-container_vj6p7_1wxrw_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_1wxrw_448.awsui_column-4_vj6p7_1wxrw_500>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xs_vj6p7_1wxrw_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_1wxrw_448.awsui_column-4_vj6p7_1wxrw_500>.awsui_tile-container_vj6p7_1wxrw_394.awsui_breakpoint-xxs_vj6p7_1wxrw_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_1wxrw_516:not(#\9 ){flex-grow:1;margin-block-end:var(--space-s-kbzdb8, 12px)}.awsui_control_vj6p7_1wxrw_516.awsui_no-image_vj6p7_1wxrw_520:not(#\9 ){margin-block-end:0}.awsui_image_vj6p7_1wxrw_524:not(#\9 ){text-align:center}.awsui_image_vj6p7_1wxrw_524>img:not(#\9 ){max-inline-size:100%}.awsui_image_vj6p7_1wxrw_524.awsui_disabled_vj6p7_1wxrw_423>img:not(#\9 ){opacity:.3}
.awsui_preference-icon--svg_d4xxm_x4e55_145:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon--layout-border_d4xxm_x4e55_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_x4e55_155:not(#\9 ){fill:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_preference-icon--layout-header_d4xxm_x4e55_158:not(#\9 ){fill:var(--color-background-home-header-fmarqy, #0f141a)}.awsui_preference-icon--border_d4xxm_x4e55_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_x4e55_165:not(#\9 ){fill:var(--color-background-button-primary-default-jkrurf, #ff9900)}.awsui_preference-icon--secondary_d4xxm_x4e55_168:not(#\9 ){fill:var(--color-text-group-label-kwqard, #424650)}.awsui_preference-icon--disabled-element_d4xxm_x4e55_171:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_preference-icon--separator_d4xxm_x4e55_174:not(#\9 ){stroke:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_preference-icon--focus-text_d4xxm_x4e55_177:not(#\9 ){fill:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_preference-icon-refresh--svg_d4xxm_x4e55_181:not(#\9 ):dir(rtl){transform:scaleX(-1)}.awsui_preference-icon-refresh--layout-top_d4xxm_x4e55_187:not(#\9 ){fill:var(--color-background-button-primary-disabled-uldk81, #ebebf0)}.awsui_preference-icon-refresh--layout-main_d4xxm_x4e55_190:not(#\9 ){fill:var(--color-background-layout-main-h1l2yn, #ffffff)}.awsui_preference-icon-refresh--primary_d4xxm_x4e55_193:not(#\9 ){fill:var(--color-background-button-primary-default-jkrurf, #ff9900)}.awsui_preference-icon-refresh--disabled_d4xxm_x4e55_196:not(#\9 ){fill:var(--color-background-control-disabled-rxfkeg, #dedee3)}.awsui_preference-icon-refresh--column-header_d4xxm_x4e55_199:not(#\9 ){fill:var(--color-text-input-disabled-ukj9cu, #b4b4bb)}.awsui_preference-icon-refresh--window_d4xxm_x4e55_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_x4e55_206:not(#\9 ){fill:var(--color-text-body-secondary-fp6d0c, #424650)}.awsui_preference-icon-refresh--default_d4xxm_x4e55_209:not(#\9 ){fill:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_preference-icon-refresh--separator_d4xxm_x4e55_212:not(#\9 ){stroke:var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_preference-icon-refresh--input-default_d4xxm_x4e55_215:not(#\9 ){fill:var(--color-border-input-default-nyn06a, #8c8c94)}.awsui_preference-icon-refresh--heading_d4xxm_x4e55_218:not(#\9 ){fill:var(--color-text-heading-default-9iv5lb, #0f141a)}
.awsui_root_gxp9y_d06wp_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-10lhjk, #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_d06wp_181>.awsui_list_gxp9y_d06wp_214:not(#\9 ){list-style:none;padding-inline-start:0;margin-block:0}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_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_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_header_gxp9y_d06wp_224:not(#\9 ){display:flex;gap:var(--space-xxs-0gmk42, 4px);grid-row:1;grid-column:1/span 2}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_details_gxp9y_d06wp_230:not(#\9 ){align-items:center;grid-row:2;grid-column:2;margin-block-end:var(--space-static-xs-0rvocx, 8px)}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_connector_gxp9y_d06wp_236:not(#\9 ){grid-row:2;grid-column:1;background-color:var(--color-border-divider-default-p3i4pf, #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_d06wp_181>.awsui_list_gxp9y_d06wp_214>:not(#\9 ):last-of-type>.awsui_connector_gxp9y_d06wp_236{display:none}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214.awsui_custom_gxp9y_d06wp_252>.awsui_details_gxp9y_d06wp_230:not(#\9 ){margin-block-end:0}.awsui_horizontal_gxp9y_d06wp_256>.awsui_list_gxp9y_d06wp_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_d06wp_256>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_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_d06wp_256>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_header_gxp9y_d06wp_224:not(#\9 ){display:flex;grid-row:1;grid-column:1/span 2;align-items:center}.awsui_horizontal_gxp9y_d06wp_256>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_header_gxp9y_d06wp_224>.awsui_connector_gxp9y_d06wp_236:not(#\9 ){display:block;flex:1;background-color:var(--color-border-divider-default-p3i4pf, #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_d06wp_256>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_horizontal-header_gxp9y_d06wp_288:not(#\9 ){grid-row:2;grid-column:1/span 3;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_d06wp_256>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219>.awsui_details_gxp9y_d06wp_230:not(#\9 ){grid-row:3;grid-column:1/span 3;padding-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_horizontal_gxp9y_d06wp_256>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219:not(#\9 ):last-child>.awsui_header_gxp9y_d06wp_224>.awsui_connector_gxp9y_d06wp_236{display:none}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219.awsui_custom-vertical_gxp9y_d06wp_302>.awsui_rail_gxp9y_d06wp_302:not(#\9 ){grid-column:1;display:flex;flex-direction:column;align-items:center}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219.awsui_custom-vertical_gxp9y_d06wp_302>.awsui_rail_gxp9y_d06wp_302>.awsui_connector_gxp9y_d06wp_236:not(#\9 ){grid-row:auto;grid-column:auto;flex:1 1 auto;background-color:var(--color-border-divider-default-p3i4pf, #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_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219.awsui_custom-vertical_gxp9y_d06wp_302>.awsui_content_gxp9y_d06wp_321:not(#\9 ){grid-column:2;min-inline-size:0}.awsui_root_gxp9y_d06wp_181>.awsui_list_gxp9y_d06wp_214>.awsui_container_gxp9y_d06wp_219.awsui_custom-vertical_gxp9y_d06wp_302:not(#\9 ):last-of-type>.awsui_rail_gxp9y_d06wp_302>.awsui_connector_gxp9y_d06wp_236{display:none}

.awsui_tabs-header_14rmt_78zrw_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_78zrw_163:not(#\9 ){display:flex;flex-grow:1;max-inline-size:100%}.awsui_tabs-header-list_14rmt_78zrw_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_78zrw_169:not(#\9 )::-webkit-scrollbar{display:none}.awsui_pagination-button_14rmt_78zrw_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_78zrw_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_78zrw_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_78zrw_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_78zrw_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_78zrw_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_78zrw_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_78zrw_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_78zrw_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_78zrw_237>.awsui_tabs-tab-dismiss_14rmt_78zrw_245:not(#\9 ),.awsui_tabs-tab-header-container_14rmt_78zrw_237>.awsui_tabs-tab-action_14rmt_78zrw_245:not(#\9 ){position:relative;display:flex;align-items:center}.awsui_tabs-tab-header-container_14rmt_78zrw_237.awsui_refresh_14rmt_78zrw_250>span:not(#\9 ):first-of-type{margin-inline-start:calc(-1*var(--space-scaled-xs-rt720d, 8px))}.awsui_tabs-tab-header-container_14rmt_78zrw_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_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-z17rmd, var(--border-active-width-u7sfg9, 4px));border-start-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-z17rmd, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-start-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-z17rmd, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-end-start-radius:var(--awsui-style-tabs-active-indicator-border-radius-z17rmd, var(--border-radius-tabs-focus-ring-lnmyab, 20px));border-end-end-radius:var(--awsui-style-tabs-active-indicator-border-radius-z17rmd, var(--border-radius-tabs-focus-ring-lnmyab, 20px));background:var(--awsui-style-tabs-active-indicator-color-z17rmd, var(--color-border-tabs-underline-byrvqy, #006ce0));opacity:0}.awsui_tabs-tab-header-container_14rmt_78zrw_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_254).awsui_refresh_14rmt_78zrw_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_78zrw_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_254).awsui_refresh_14rmt_78zrw_250:after{animation:none;transition:none}}.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_78zrw_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_254).awsui_refresh_14rmt_78zrw_250:after,.awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_78zrw_237:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_254).awsui_refresh_14rmt_78zrw_250:after{animation:none;transition:none}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_78zrw_237{margin-inline-end:calc(-1*var(--border-divider-section-width-n3ndoh, 1px))}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_78zrw_237:before{content:"";position:absolute;border-inline-end:var(--awsui-style-tabs-separator-width-z17rmd, var(--border-divider-section-width-n3ndoh, 1px)) solid var(--awsui-style-tabs-separator-color-z17rmd, var(--color-border-tabs-divider-b9mz5n, #c6c6cd));inset:var(--space-scaled-s-yqvmoz, 12px) 0;opacity:1}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):not(:last-child)>.awsui_tabs-tab-header-container_14rmt_78zrw_237.awsui_refresh_14rmt_78zrw_250:before{inset:calc(var(--space-static-s-xzifh3, 12px) - var(--border-active-width-u7sfg9, 4px)) 0}.awsui_tabs-tab-link_14rmt_78zrw_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-z17rmd, transparent);border-inline:var(--border-divider-section-width-n3ndoh, 1px) solid var(--awsui-style-border-color-default-z17rmd, transparent);font-size:var(--font-size-tabs-kwuo9n, 16px);line-height:var(--line-height-tabs-5wya3y, 20px);font-weight:var(--font-weight-tabs-d6gxd9, 700);color:var(--awsui-style-color-default-z17rmd, var(--color-text-interactive-default-kkm8t6, #424650));background-color:var(--awsui-style-background-default-z17rmd, 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_78zrw_296.awsui_refresh_14rmt_78zrw_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_78zrw_296:not(#\9 ):hover{color:var(--awsui-style-color-hover-z17rmd, var(--color-text-accent-3g6liz, #006ce0));border-color:var(--awsui-style-border-color-hover-z17rmd, var(--awsui-style-border-color-default-z17rmd, transparent));background-color:var(--awsui-style-background-hover-z17rmd, var(--awsui-style-background-default-z17rmd, transparent))}.awsui_tabs-tab-link_14rmt_78zrw_296:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_78zrw_296:not(#\9 ):focus{--awsui-style-focus-ring-box-shadow-z17rmd: 0 0 0 var(--awsui-style-focus-ring-border-width-z17rmd, 2px) var(--awsui-style-focus-ring-border-color-z17rmd, var(--color-border-item-focused-kb13a4, #006ce0));position:relative}body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_78zrw_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_78zrw_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-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-start-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-start-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));border-end-end-radius:var(--awsui-style-focus-ring-border-radius-z17rmd, var(--border-radius-control-default-focus-ring-2pguir, 4px));box-shadow:var(--awsui-style-focus-ring-box-shadow-z17rmd);z-index:1}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):first-child{margin-inline-start:1px;scroll-margin-inline-start:1px}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):first-child>.awsui_tabs-tab-header-container_14rmt_78zrw_237{padding-inline-start:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):last-child{margin-inline-end:1px;scroll-margin-inline-end:1px}.awsui_tabs-tab_14rmt_78zrw_216:not(#\9 ):last-child>.awsui_tabs-tab-header-container_14rmt_78zrw_237{padding-inline-end:calc(var(--space-xs-j1ch97, 8px) - 1px)}.awsui_tabs-tab-disabled_14rmt_78zrw_254:not(#\9 ),.awsui_tabs-tab-disabled_14rmt_78zrw_254:not(#\9 ):hover{cursor:default;color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-interactive-disabled-scv2ec, #b4b4bb));border-color:var(--awsui-style-border-color-disabled-z17rmd, transparent);background-color:var(--awsui-style-background-disabled-z17rmd, transparent);font-weight:var(--font-weight-tabs-disabled-eyx83w, 700)}.awsui_tabs-tab-active_14rmt_78zrw_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_254){color:var(--awsui-style-color-active-z17rmd, var(--color-text-accent-3g6liz, #006ce0));border-color:var(--awsui-style-border-color-active-z17rmd, transparent);background-color:var(--awsui-style-background-active-z17rmd, transparent)}.awsui_tabs-tab-active_14rmt_78zrw_379:not(#\9 ):not(.awsui_tabs-tab-disabled_14rmt_78zrw_254):after{opacity:1}.awsui_tabs-header-with-divider_14rmt_78zrw_388:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-tabs-divider-b9mz5n, #c6c6cd)}.awsui_tabs_14rmt_78zrw_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-10lhjk, #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_78zrw_434:not(#\9 ){display:none}.awsui_fit-height_14rmt_78zrw_438:not(#\9 ){display:flex;flex-direction:column;block-size:100%}.awsui_tabs-content-active_14rmt_78zrw_444:not(#\9 ){display:block;flex:1}body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_78zrw_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-kb13a4, #006ce0)}.awsui_tabs-content-wrapper_14rmt_78zrw_458.awsui_with-paddings_14rmt_78zrw_458>.awsui_tabs-content_14rmt_78zrw_434:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:0}.awsui_fit-height_14rmt_78zrw_438>.awsui_tabs-content-wrapper_14rmt_78zrw_458:not(#\9 ){flex:1;display:flex;flex-direction:column;overflow:auto}.awsui_fit-height_14rmt_78zrw_438>.awsui_tabs-content-wrapper_14rmt_78zrw_458>.awsui_tabs-container-content-wrapper_14rmt_78zrw_469:not(#\9 ){block-size:100%;display:flex;flex-direction:column}.awsui_tabs-container-content-wrapper_14rmt_78zrw_469.awsui_with-paddings_14rmt_78zrw_458>.awsui_tabs-content_14rmt_78zrw_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_o8dou_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-z17rmd, var(--color-text-link-default-jk9mjs, #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_o8dou_153:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_undo-button_brdst_o8dou_153:not(#\9 ),.awsui-mode-entering .awsui_undo-button_brdst_o8dou_153:not(#\9 ){animation:none;transition:none}.awsui_undo-button_brdst_o8dou_153:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_undo-button_brdst_o8dou_153:not(#\9 ):focus{outline:none}.awsui_undo-button_brdst_o8dou_153:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_undo-button_brdst_o8dou_153:not(#\9 ):active,.awsui_undo-button_brdst_o8dou_153:not(#\9 ):focus,.awsui_undo-button_brdst_o8dou_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_o8dou_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-kb13a4, #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-kb13a4, #006ce0)}
.awsui_text-content_6absk_z924p_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-10lhjk, #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_z924p_146 h1:not(#\9 ),.awsui_text-content_6absk_z924p_146 h2:not(#\9 ),.awsui_text-content_6absk_z924p_146 h3:not(#\9 ),.awsui_text-content_6absk_z924p_146 h4:not(#\9 ),.awsui_text-content_6absk_z924p_146 h5:not(#\9 ),.awsui_text-content_6absk_z924p_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_z924p_146 h1:not(#\9 ),.awsui_text-content_6absk_z924p_146 h2:not(#\9 ),.awsui_text-content_6absk_z924p_146 h3:not(#\9 ),.awsui_text-content_6absk_z924p_146 h4:not(#\9 ),.awsui_text-content_6absk_z924p_146 h5:not(#\9 ){color:var(--color-text-heading-default-9iv5lb, #0f141a)}.awsui_text-content_6absk_z924p_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_z924p_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_z924p_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_z924p_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_z924p_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_z924p_146 b:not(#\9 ),.awsui_text-content_6absk_z924p_146 strong:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_text-content_6absk_z924p_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_z924p_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_z924p_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-z17rmd, var(--color-text-link-default-jk9mjs, #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_z924p_146 small a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_z924p_146 small a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_z924p_146 small a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_z924p_146 small a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_text-content_6absk_z924p_146 small a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_z924p_146 small a:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_text-content_6absk_z924p_146 small a:not(#\9 ):active,.awsui_text-content_6absk_z924p_146 small a:not(#\9 ):focus,.awsui_text-content_6absk_z924p_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_z924p_146 code:not(#\9 ),.awsui_text-content_6absk_z924p_146 pre:not(#\9 ),.awsui_text-content_6absk_z924p_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_z924p_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_z924p_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-z17rmd, var(--color-text-link-default-jk9mjs, #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_z924p_146 a:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_text-content_6absk_z924p_146 a:not(#\9 ),.awsui-mode-entering .awsui_text-content_6absk_z924p_146 a:not(#\9 ){animation:none;transition:none}.awsui_text-content_6absk_z924p_146 a:not(#\9 ):hover{cursor:pointer;color:var(--awsui-style-color-hover-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_text-content_6absk_z924p_146 a:not(#\9 ):focus{outline:none}.awsui_text-content_6absk_z924p_146 a:not(#\9 ):active{color:var(--awsui-style-color-active-z17rmd, var(--color-text-link-hover-wuyav1, #002b66))}.awsui_text-content_6absk_z924p_146 a:not(#\9 ):active,.awsui_text-content_6absk_z924p_146 a:not(#\9 ):focus,.awsui_text-content_6absk_z924p_146 a:not(#\9 ):hover{text-decoration-line:underline;text-decoration-color:var(--color-text-link-decoration-hover-br1z3q, currentColor)}.awsui_text-content_6absk_z924p_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-kb13a4, #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-kb13a4, #006ce0)}.awsui_text-content_6absk_z924p_146 ul:not(#\9 ),.awsui_text-content_6absk_z924p_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_z924p_146 ul+ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul+ol:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul>li+ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul>li+li:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul>li+ol:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol+ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol+ol:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li+ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li+li:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li+ol:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li>ol:not(#\9 ){padding-block-start:var(--space-scaled-xxs-vdp1uk, 4px)}.awsui_text-content_6absk_z924p_146 ul>li>ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ul>li>ol:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li>ul:not(#\9 ),.awsui_text-content_6absk_z924p_146 ol>li>ol:not(#\9 ){margin-block:0;margin-inline:0}
.awsui_textarea_qk1j1_1irxx_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-10lhjk, #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-z17rmd, var(--color-text-body-default-10lhjk, #0f141a));max-inline-size:100%;inline-size:100%;display:block;box-sizing:border-box;background-color:var(--awsui-style-background-default-z17rmd, 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-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94));box-shadow:var(--awsui-style-box-shadow-default-z17rmd);font-size:var(--font-size-body-m-9ts26k, 14px);line-height:var(--line-height-body-m-we036z, 20px)}.awsui_textarea_qk1j1_1irxx_149:not(#\9 ):hover{border-color:var(--awsui-style-border-color-hover-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-default-nyn06a, #8c8c94)));color:var(--awsui-style-color-hover-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)));background-color:var(--awsui-style-background-hover-z17rmd, var(--awsui-style-background-default-z17rmd, var(--color-background-input-default-wvdzir, #ffffff)));box-shadow:var(--awsui-style-box-shadow-hover-z17rmd, --awsui-style-box-shadow-default-z17rmd)}.awsui_textarea_qk1j1_1irxx_149.awsui_textarea-readonly_qk1j1_1irxx_206:not(#\9 ){background-color:var(--awsui-style-background-readonly-z17rmd, var(--awsui-style-background-default-z17rmd, var(--color-background-input-default-wvdzir, #ffffff)));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0)));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-readonly-z17rmd, var(--awsui-style-border-color-default-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0)));color:var(--awsui-style-color-readonly-z17rmd, var(--awsui-style-color-default-z17rmd, var(--color-text-body-default-10lhjk, #0f141a)));box-shadow:var(--awsui-style-box-shadow-readonly-z17rmd)}.awsui_textarea_qk1j1_1irxx_149:not(#\9 )::placeholder{color:var(--awsui-style-placeholder-color-z17rmd, var(--color-text-input-placeholder-hz0ut2, #656871));font-size:var(--awsui-style-placeholder-font-size-z17rmd);font-style:var(--awsui-style-placeholder-font-style-z17rmd, italic);font-weight:var(--awsui-style-placeholder-font-weight-z17rmd);opacity:1}.awsui_textarea_qk1j1_1irxx_149:not(#\9 ):focus{outline:2px dotted transparent;border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-z17rmd, var(--color-border-input-focused-sw2top, #006ce0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-focus-z17rmd, 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-z17rmd, 0 0 0 var(--border-control-focus-ring-shadow-spread-r5gux4, 1px) var(--color-border-item-focused-kb13a4, #006ce0));color:var(--awsui-style-color-focus-z17rmd, var(--color-text-body-default-10lhjk, #0f141a));background-color:var(--awsui-style-background-focus-z17rmd, var(--color-background-input-default-wvdzir, #ffffff))}.awsui_textarea_qk1j1_1irxx_149:not(#\9 ):invalid{box-shadow:none}.awsui_textarea_qk1j1_1irxx_149:not(#\9 ):disabled{background-color:var(--awsui-style-background-disabled-z17rmd, var(--color-background-input-disabled-veifwn, #ebebf0));border-block:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));border-inline:var(--border-width-field-j665cy, 1px) solid var(--awsui-style-border-color-disabled-z17rmd, var(--color-border-input-disabled-whoc96, #ebebf0));color:var(--awsui-style-color-disabled-z17rmd, var(--color-text-input-disabled-ukj9cu, #b4b4bb));cursor:default;box-shadow:var(--awsui-style-box-shadow-disabled-z17rmd)}.awsui_textarea_qk1j1_1irxx_149:not(#\9 ):disabled::placeholder{color:var(--color-text-input-placeholder-disabled-yljq1a, #b4b4bb);opacity:1}.awsui_textarea_qk1j1_1irxx_149.awsui_textarea-invalid_qk1j1_1irxx_247:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #db0000));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-text-status-error-ug8fw3, #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_1irxx_149.awsui_textarea-invalid_qk1j1_1irxx_247:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0)}.awsui_textarea_qk1j1_1irxx_149.awsui_textarea-warning_qk1j1_1irxx_256:not(#\9 ){color:var(--awsui-style-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #855900));border-color:var(--awsui-style-border-color-default-z17rmd, var(--color-text-status-warning-uphq2x, #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_1irxx_149.awsui_textarea-warning_qk1j1_1irxx_256:not(#\9 ):focus{box-shadow:0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-jne4qz, 2px) var(--color-border-item-focused-kb13a4, #006ce0)}
.awsui_button_m5h9f_y1clg_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-10lhjk, #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_y1clg_145:not(#\9 ):hover{color:var(--color-text-interactive-hover-pij1mj, #0f141a);text-decoration:none}.awsui_button_m5h9f_y1clg_145:not(#\9 ):active,.awsui_button_m5h9f_y1clg_145.awsui_expanded_m5h9f_y1clg_197:not(#\9 ){background:transparent;color:var(--color-text-interactive-active-mb8zit, #0f141a)}.awsui_button_m5h9f_y1clg_145.awsui_expanded_m5h9f_y1clg_197:not(#\9 ){color:var(--color-text-accent-3g6liz, #006ce0)}.awsui_button_m5h9f_y1clg_145:not(#\9 ):focus{outline:none;text-decoration:none}.awsui_button_m5h9f_y1clg_145.awsui_offset-right-none_m5h9f_y1clg_208:not(#\9 ){margin-inline-end:0}.awsui_button_m5h9f_y1clg_145.awsui_offset-right-l_m5h9f_y1clg_211:not(#\9 ){margin-inline-end:var(--space-s-kbzdb8, 12px)}.awsui_button_m5h9f_y1clg_145.awsui_offset-right-xxl_m5h9f_y1clg_214:not(#\9 ){margin-inline-end:var(--space-xl-d84eey, 24px)}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_y1clg_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_y1clg_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-2px}body[data-awsui-focus-visible=true] .awsui_button_m5h9f_y1clg_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-kb13a4, #006ce0)}.awsui_text_m5h9f_y1clg_239:not(#\9 ){margin-inline-end:var(--space-xs-j1ch97, 8px)}.awsui_icon_m5h9f_y1clg_243+.awsui_text_m5h9f_y1clg_239:not(#\9 ){margin-inline-start:var(--space-xs-j1ch97, 8px)}
.awsui_top-navigation_k5dlb_1nn9y_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-10lhjk, #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-p3i4pf, #c6c6cd)}.awsui_top-navigation_k5dlb_1nn9y_145>.awsui_padding-box_k5dlb_1nn9y_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_1nn9y_145.awsui_medium_k5dlb_1nn9y_188>.awsui_padding-box_k5dlb_1nn9y_178:not(#\9 ),.awsui_top-navigation_k5dlb_1nn9y_145.awsui_narrow_k5dlb_1nn9y_188>.awsui_padding-box_k5dlb_1nn9y_178:not(#\9 ){padding-inline-start:var(--space-l-0ykpb1, 20px)}.awsui_top-navigation_k5dlb_1nn9y_145.awsui_medium_k5dlb_1nn9y_188>.awsui_padding-box_k5dlb_1nn9y_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_1nn9y_145.awsui_narrow_k5dlb_1nn9y_188>.awsui_padding-box_k5dlb_1nn9y_178:not(#\9 ){block-size:var(--space-xxxl-mw5hbl, 40px)}.awsui_virtual_k5dlb_1nn9y_199:not(#\9 ){inline-size:9000px}.awsui_hidden_k5dlb_1nn9y_203:not(#\9 ){position:absolute !important;inset-block-start:-9999px !important;inset-inline-start:-9999px !important;visibility:hidden}.awsui_hidden_k5dlb_1nn9y_203 *:not(#\9 ):not(#awsui_\9 _k5dlb_1nn9y_1){visibility:hidden}.awsui_identity_k5dlb_1nn9y_215:not(#\9 ){min-inline-size:0}.awsui_identity_k5dlb_1nn9y_215>.awsui_identity-link_k5dlb_1nn9y_218:not(#\9 ){display:flex;align-items:center;text-decoration:none;color:var(--color-text-top-navigation-title-47354c, #0f141a)}.awsui_identity_k5dlb_1nn9y_215>.awsui_identity-link_k5dlb_1nn9y_218:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_1nn9y_215>.awsui_identity-link_k5dlb_1nn9y_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-kb13a4, #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-kb13a4, #006ce0)}.awsui_identity_k5dlb_1nn9y_215.awsui_no-logo_k5dlb_1nn9y_238:not(#\9 ){min-inline-size:100px}.awsui_logo_k5dlb_1nn9y_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_1nn9y_242.awsui_narrow_k5dlb_1nn9y_188:not(#\9 ){max-block-size:var(--space-xl-d84eey, 24px)}.awsui_title_k5dlb_1nn9y_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_1nn9y_238>.awsui_identity-link_k5dlb_1nn9y_218>.awsui_title_k5dlb_1nn9y_254:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_inputs_k5dlb_1nn9y_270:not(#\9 ){display:flex;flex:1;padding-block:0;padding-inline:var(--space-m-utxyzm, 16px);justify-content:center}.awsui_search_k5dlb_1nn9y_278:not(#\9 ){inline-size:100%;max-inline-size:340px}.awsui_search-expanded_k5dlb_1nn9y_282:not(#\9 ){max-inline-size:none}.awsui_utilities_k5dlb_1nn9y_286:not(#\9 ){display:flex;flex-shrink:0;flex-direction:row;align-items:stretch;block-size:100%}.awsui_medium_k5dlb_1nn9y_188>.awsui_padding-box_k5dlb_1nn9y_178>.awsui_utilities_k5dlb_1nn9y_286:not(#\9 ),.awsui_narrow_k5dlb_1nn9y_188>.awsui_padding-box_k5dlb_1nn9y_178>.awsui_utilities_k5dlb_1nn9y_286:not(#\9 ){padding-inline-start:0}.awsui_utility-wrapper_k5dlb_1nn9y_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_1nn9y_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-p3i4pf, #c6c6cd)}.awsui_utility-wrapper_k5dlb_1nn9y_297:not(#\9 ):last-of-type::after{display:none}.awsui_utility-type-button-link_k5dlb_1nn9y_318:not(#\9 ){padding-block:0;padding-inline:var(--space-l-0ykpb1, 20px)}.awsui_utility-type-menu-dropdown_k5dlb_1nn9y_323:not(#\9 ){padding-block:0;padding-inline:var(--space-s-kbzdb8, 12px);align-items:stretch}.awsui_utility-type-menu-dropdown_k5dlb_1nn9y_323:not(#\9 ):not(.awsui_narrow_k5dlb_1nn9y_188):last-of-type,.awsui_utility-type-menu-dropdown_k5dlb_1nn9y_323:not(#\9 ):not(.awsui_medium_k5dlb_1nn9y_188):last-of-type{padding-inline-end:0}.awsui_utility-type-button-primary-button_k5dlb_1nn9y_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_1nn9y_332:not(#\9 )::after{display:none}.awsui_utility-link-icon_k5dlb_1nn9y_340:not(#\9 ){margin-inline-start:var(--space-xxs-0gmk42, 4px)}.awsui_utility-button-external-icon_k5dlb_1nn9y_344:not(#\9 ){display:inline-block}.awsui_offset-right-none_k5dlb_1nn9y_348:not(#\9 ){margin-inline-end:0}.awsui_offset-right-l_k5dlb_1nn9y_352:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_offset-right-xxl_k5dlb_1nn9y_356:not(#\9 ){margin-inline-end:var(--space-m-utxyzm, 16px)}.awsui_overflow-menu-drawer_k5dlb_1nn9y_361:not(#\9 ){position:fixed;block-size:100%;inline-size:100%;z-index:1001}.awsui_overflow-menu_k5dlb_1nn9y_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-10lhjk, #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_1nn9y_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-p3i4pf, #c6c6cd)}.awsui_overflow-menu-header-text_k5dlb_1nn9y_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_1nn9y_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_1nn9y_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_1nn9y_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-10lhjk, #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_1nn9y_480>.awsui_overflow-menu-control_k5dlb_1nn9y_442:not(#\9 ){padding-block:var(--space-scaled-m-z0ah6c, 16px);padding-inline:var(--space-scaled-m-z0ah6c, 16px)}.awsui_overflow-menu-control_k5dlb_1nn9y_442:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0);cursor:pointer}.awsui_overflow-menu-control-link_k5dlb_1nn9y_488:not(#\9 ){text-decoration:none}.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_1nn9y_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_1nn9y_491:not(#\9 ):hover{color:var(--color-text-accent-3g6liz, #006ce0)}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1nn9y_442:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_1nn9y_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_1nn9y_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-kb13a4, #006ce0)}.awsui_overflow-menu-list_k5dlb_1nn9y_480:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.awsui_overflow-menu-list-submenu_k5dlb_1nn9y_527:not(#\9 ){margin-block:var(--space-scaled-xxs-vdp1uk, 4px);margin-inline:0}.awsui_overflow-menu-list-item_k5dlb_1nn9y_480:not(#\9 ){box-sizing:border-box;letter-spacing:var(--font-button-letter-spacing-svdhj5, 0.005em)}.awsui_overflow-menu-list-item-icon_k5dlb_1nn9y_536:not(#\9 ){margin-inline-end:var(--space-xxs-0gmk42, 4px)}.awsui_overflow-menu-list-item-text_k5dlb_1nn9y_539:not(#\9 ){flex:1}.awsui_overflow-menu-list-item-utility_k5dlb_1nn9y_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-p3i4pf, #c6c6cd)}.awsui_overflow-menu-list-item-submenu_k5dlb_1nn9y_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_1nn9y_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_1nn9y_558:not(#\9 ){border-block-start-color:var(--color-border-divider-default-p3i4pf, #c6c6cd);border-block-end-color:var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_icon_k5dlb_1nn9y_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_1nn9y_563:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_icon_k5dlb_1nn9y_563:not(#\9 ),.awsui-mode-entering .awsui_icon_k5dlb_1nn9y_563:not(#\9 ){animation:none;transition:none}.awsui_icon-open_k5dlb_1nn9y_577:not(#\9 ){transform:rotate(-180deg)}

.awsui_treeitem-group_1agpu_4p3bw_189:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_4p3bw_189:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative}.awsui_treeitem_1agpu_4p3bw_189.awsui_offset_1agpu_4p3bw_206:not(#\9 ){margin-inline-start:var(--space-tree-view-indentation-uda4ny, 24px)}.awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209:not(#\9 ){display:grid;grid-template-columns:28px 1fr;align-items:baseline}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_4p3bw_214:focus){position:relative}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_4p3bw_214:focus){outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209:not(#\9 ):has(.awsui_tree-item-focus-target_1agpu_4p3bw_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-kb13a4, #006ce0)}.awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209>.awsui_expand-toggle-wrapper_1agpu_4p3bw_235:not(#\9 ){display:grid;grid-column:1;grid-row:1}.awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209>.awsui_expand-toggle-wrapper_1agpu_4p3bw_235>.awsui_toggle_1agpu_4p3bw_240:not(#\9 ){justify-self:center;position:relative;inset-block-start:2px;inset-inline-start:-2px}.awsui-one-theme .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209:not(#\9 ){align-items:center}.awsui-one-theme .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209>.awsui_expand-toggle-wrapper_1agpu_4p3bw_235>.awsui_toggle_1agpu_4p3bw_240:not(#\9 ){inset-inline-start:0px;inset-block-start:3px}.awsui-one-theme .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209.awsui_with-icon_1agpu_4p3bw_253:not(#\9 ){align-items:baseline}.awsui-one-theme .awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209.awsui_with-icon_1agpu_4p3bw_253>.awsui_expand-toggle-wrapper_1agpu_4p3bw_235>.awsui_toggle_1agpu_4p3bw_240:not(#\9 ){inset-block-start:2px}.awsui_treeitem_1agpu_4p3bw_189>.awsui_treeitem-content-wrapper_1agpu_4p3bw_209>.awsui_structured-item-wrapper_1agpu_4p3bw_259: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_4p3bw_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_105kz_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-10lhjk, #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_105kz_218:not(#\9 ){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}
.awsui_root_1ol5m_y7eb0_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_y7eb0_145:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_y7eb0_145:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_y7eb0_145:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-3px}body[data-awsui-focus-visible=true] .awsui_root_1ol5m_y7eb0_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-kb13a4, #006ce0)}

.awsui_tutorial-list_1u70p_1sh8y_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-10lhjk, #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_1sh8y_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_1sh8y_224:not(#\9 ){list-style:none;padding-block-start:0}.awsui_task_1u70p_1sh8y_224:not(#\9 ):not(:first-child){margin-block-start:var(--space-xl-d84eey, 24px)}.awsui_task-title_1u70p_1sh8y_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_1sh8y_240:not(#\9 ){line-height:inherit}.awsui_current-task_1u70p_1sh8y_244:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_successful-task_1u70p_1sh8y_248:not(#\9 ){color:var(--color-text-status-success-ikvqka, #00802f)}.awsui_congratulation-message_1u70p_1sh8y_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-ikvqka, #00802f)}.awsui_congratulation-message--status_1u70p_1sh8y_260:not(#\9 ){line-height:inherit;flex-shrink:0}.awsui_plaintext-congratulation-description_1u70p_1sh8y_265:not(#\9 ){white-space:pre-line}.awsui_divider_1u70p_1sh8y_269:not(#\9 ){border-block-end:var(--border-divider-section-width-n3ndoh, 1px) solid var(--color-border-divider-default-p3i4pf, #c6c6cd)}.awsui_step-list_1u70p_1sh8y_273:not(#\9 ){list-style:none;padding-block:0;padding-inline-start:var(--space-xxxs-zelp5l, 2px);padding-inline-end:0}.awsui_step_1u70p_1sh8y_273:not(#\9 ):not(:first-child){padding-block-start:var(--space-xxs-0gmk42, 4px)}.awsui_expandable-section-wrapper_1u70p_1sh8y_284:not(#\9 ){inline-size:100%}.awsui_expandable-section-header_1u70p_1sh8y_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_1mhlx_193:not(#\9 ){animation:awsui_awsui-motion-fade-in_ig8mp_1mhlx_1 var(--motion-duration-show-paced-fogene, 180ms) var(--motion-easing-show-paced-w32grh, ease-out)}@keyframes awsui_awsui-motion-fade-in_ig8mp_1mhlx_1{from{opacity:.2}to{opacity:1}}@media(prefers-reduced-motion: reduce){.awsui_content-enter_ig8mp_1mhlx_193:not(#\9 ){animation:none;transition:none}}.awsui-motion-disabled .awsui_content-enter_ig8mp_1mhlx_193:not(#\9 ),.awsui-mode-entering .awsui_content-enter_ig8mp_1mhlx_193:not(#\9 ){animation:none;transition:none}.awsui_tutorial-list_ig8mp_1mhlx_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-10lhjk, #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_1mhlx_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-10lhjk, #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_1mhlx_251:not(#\9 ):not(:first-child){margin-block-start:var(--space-l-0ykpb1, 20px)}.awsui_tutorial-box-title_ig8mp_1mhlx_295:not(#\9 ){display:flex;align-items:flex-start;justify-content:space-between}.awsui_tutorial-description-plaintext_ig8mp_1mhlx_301:not(#\9 ){white-space:pre-line}.awsui_tutorial-description_ig8mp_1mhlx_301 ul:not(#\9 ){list-style-type:initial}.awsui_expandable-section_ig8mp_1mhlx_312:not(#\9 ){display:none;margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_expandable-section_ig8mp_1mhlx_312.awsui_expanded_ig8mp_1mhlx_316:not(#\9 ){display:block}.awsui_button-wrapper_ig8mp_1mhlx_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_1mhlx_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-10lhjk, #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-fp6d0c, #424650)}.awsui_download-link_ig8mp_1mhlx_353:not(#\9 ):hover{cursor:pointer}.awsui_download-link_ig8mp_1mhlx_353:not(#\9 ):focus{outline:none}.awsui_download-link_ig8mp_1mhlx_353:not(#\9 ):active,.awsui_download-link_ig8mp_1mhlx_353:not(#\9 ):focus,.awsui_download-link_ig8mp_1mhlx_353:not(#\9 ):hover{text-decoration:underline;text-decoration-color:currentColor}body[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_1mhlx_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-kb13a4, #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-kb13a4, #006ce0)}
.awsui_tutorial-panel_1oin5_1m22d_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-10lhjk, #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_1m22d_185:not(#\9 ):focus{outline:none}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1m22d_185:not(#\9 ):focus{position:relative}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1m22d_185:not(#\9 ):focus{outline:2px dotted transparent;outline-offset:-1px}body[data-awsui-focus-visible=true] .awsui_tutorial-panel_1oin5_1m22d_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-kb13a4, #006ce0)}
.awsui_root_1xupv_g0aqj_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-10lhjk, #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_g0aqj_177.awsui_refresh_1xupv_g0aqj_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_g0aqj_177.awsui_refresh_1xupv_g0aqj_177.awsui_small-container_1xupv_g0aqj_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_g0aqj_177:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177){display:flex}.awsui_wizard_1xupv_g0aqj_177:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177).awsui_small-container_1xupv_g0aqj_184{flex-direction:column;gap:var(--space-s-kbzdb8, 12px)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li>hr:not(#\9 ){background-color:var(--color-border-divider-default-p3i4pf, #c6c6cd);border-block:0;border-inline:0;grid-column:1;block-size:100%;inline-size:var(--space-xxxs-zelp5l, 2px)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li>.awsui_number_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li>a>.awsui_circle_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li>a>.awsui_title_1xupv_g0aqj_258:not(#\9 ){min-inline-size:0;word-break:break-word;grid-column:2}body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_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-kb13a4, #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-kb13a4, #006ce0)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li:not(#\9 ):first-child>hr{grid-row:2/span 2}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li:not(#\9 ):not(:first-child)>.awsui_number_1xupv_g0aqj_231{margin-block-start:var(--space-m-utxyzm, 16px)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li:not(#\9 ):last-child>hr{grid-row:1}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li:not(#\9 ):only-of-type>hr{display:none}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li:not(#\9 ):not(:first-child):not(:last-child)>hr{grid-row:1/span 3}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_active_1xupv_g0aqj_289>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_active_1xupv_g0aqj_289>a>.awsui_circle_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_active_1xupv_g0aqj_289>a>.awsui_title_1xupv_g0aqj_258:not(#\9 ){color:var(--color-background-control-checked-4hlzpf, #006ce0);font-weight:var(--font-weight-bold-qswov1, 700)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_disabled_1xupv_g0aqj_300>a:not(#\9 ){cursor:text}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_disabled_1xupv_g0aqj_300>a>.awsui_circle_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_disabled_1xupv_g0aqj_300>a>.awsui_title_1xupv_g0aqj_258:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_enabled_1xupv_g0aqj_310>a>.awsui_circle_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_enabled_1xupv_g0aqj_310>a>.awsui_title_1xupv_g0aqj_258:not(#\9 ){color:var(--color-text-interactive-default-kkm8t6, #424650)}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_enabled_1xupv_g0aqj_310>a:not(#\9 ):hover>.awsui_circle_1xupv_g0aqj_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_g0aqj_198.awsui_refresh_1xupv_g0aqj_177>ul.awsui_refresh_1xupv_g0aqj_177>li.awsui_enabled_1xupv_g0aqj_310>a:not(#\9 ):hover>.awsui_title_1xupv_g0aqj_258{color:var(--color-background-control-checked-4hlzpf, #006ce0)}.awsui_navigation_1xupv_g0aqj_198:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_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_g0aqj_198:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177)>ul:not(.awsui_refresh_1xupv_g0aqj_177){list-style:none;padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}.awsui_navigation_1xupv_g0aqj_198:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177)>ul:not(.awsui_refresh_1xupv_g0aqj_177)>li{min-inline-size:0;word-break:break-word;padding-block:0 var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_g0aqj_198:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177)>ul:not(.awsui_refresh_1xupv_g0aqj_177)>li:not(:first-child){margin-block-start:var(--space-scaled-m-z0ah6c, 16px)}.awsui_navigation_1xupv_g0aqj_198:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177)>ul:not(.awsui_refresh_1xupv_g0aqj_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_g0aqj_354:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177){min-inline-size:0;word-break:break-word;inline-size:100%}.awsui_form_1xupv_g0aqj_354:not(#\9 ):not(.awsui_refresh_1xupv_g0aqj_177)>.awsui_form-header_1xupv_g0aqj_359{position:relative;margin-block-end:var(--space-scaled-m-z0ah6c, 16px)}.awsui_form_1xupv_g0aqj_354.awsui_refresh_1xupv_g0aqj_177:not(#\9 ){min-inline-size:0;word-break:break-word;display:contents}.awsui_form_1xupv_g0aqj_354.awsui_refresh_1xupv_g0aqj_177>.awsui_form-header_1xupv_g0aqj_359:not(#\9 ){grid-column:2;grid-row:1;color:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_form_1xupv_g0aqj_354.awsui_refresh_1xupv_g0aqj_177>.awsui_form-header_1xupv_g0aqj_359>.awsui_form-header-content_1xupv_g0aqj_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_g0aqj_354.awsui_refresh_1xupv_g0aqj_177>.awsui_form-component_1xupv_g0aqj_378:not(#\9 ){grid-column:2;grid-row:2}.awsui_form_1xupv_g0aqj_354.awsui_refresh_1xupv_g0aqj_177.awsui_small-container_1xupv_g0aqj_184>.awsui_form-header_1xupv_g0aqj_359:not(#\9 ){grid-column:1/span 2;grid-row:2}.awsui_form_1xupv_g0aqj_354.awsui_refresh_1xupv_g0aqj_177.awsui_small-container_1xupv_g0aqj_184>.awsui_form-header_1xupv_g0aqj_359>.awsui_form-header-content_1xupv_g0aqj_374:not(#\9 ){padding-block-start:0}.awsui_form_1xupv_g0aqj_354.awsui_refresh_1xupv_g0aqj_177.awsui_small-container_1xupv_g0aqj_184>.awsui_form-component_1xupv_g0aqj_378:not(#\9 ){grid-column:1/span 2;grid-row:3}.awsui_navigation_1xupv_g0aqj_198.awsui_hidden_1xupv_g0aqj_394:not(#\9 ){display:none}.awsui_collapsed-steps_1xupv_g0aqj_398:not(#\9 ){grid-column:1/span 2;grid-row:1}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177.awsui_collapsed-steps-navigation_1xupv_g0aqj_404:not(#\9 ){grid-column:unset;grid-row:unset;padding-block-start:0}.awsui_navigation_1xupv_g0aqj_198.awsui_refresh_1xupv_g0aqj_177.awsui_collapsed-steps-navigation_1xupv_g0aqj_404>ul.awsui_refresh_1xupv_g0aqj_177:not(#\9 ){inline-size:100%}.awsui_form-header-component-wrapper_1xupv_g0aqj_413:not(#\9 ){outline:none}body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_g0aqj_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-kb13a4, #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-kb13a4, #006ce0)}.awsui_navigation-link-active_1xupv_g0aqj_435:not(#\9 ){font-weight:var(--font-weight-bold-qswov1, 700);color:var(--color-text-body-default-10lhjk, #0f141a)}.awsui_navigation-link-disabled_1xupv_g0aqj_440:not(#\9 ){color:var(--color-text-status-inactive-e342cs, #656871)}.awsui_action-buttons_1xupv_g0aqj_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-display:swap}@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-display:swap}@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-display:swap}@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-display:swap}@font-face{font-family:"Amazon Ember";font-weight:300;font-style:normal;src:url(data:font/woff;base64,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) format("woff");font-display:swap}html{font-size:initial}html:not(:has(.awsui-one-theme)){font-size:.625rem}html:not(:has(.awsui-one-theme)) body{font-size:1.4rem}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNjY1LmNzcyIsIm1hcHBpbmdzIjoiQUFRQSx3QkFDRSxLQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGdDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGtDQUNBLGtDQUNBLGlDQUNBLGlDQUNBLGtDQUNBLHVDQUNBLDZCQUNBLDZCQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLDBFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHFFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLGtGQUNBLGtGQUNBLGdGQUNBLGdGQUNBLGtGQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGtGQUNBLGlGQUNBLG9GQUNBLG1GQUNBLG9GQUNBLGlGQUNBLGtGQUNBLG1GQUNBLG9GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG1GQUNBLGlGQUNBLGlGQUNBLG1GQUNBLG1GQUNBLG9GQUNBLGtGQUNBLGtGQUNBLG9GQUNBLG9GQUNBLHVFQUNBLHlDQUNBLG9DQUNBLHVDQUNBLHVDQUNBLDZEQUNBLCtGQUNBLHNGQUNBLDJGQUNBLHdGQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLDBEQUNBLHNEQUNBLHdEQUNBLHFEQUNBLHlEQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLGlEQUNBLHdEQUNBLG9EQUNBLHVEQUNBLDZEQUNBLG1FQUNBLDZFQUNBLDBEQUNBLDJEQUNBLDJFQUNBLCtFQUNBLDBFQUNBLDJFQUNBLDZFQUNBLHVGQUNBLDRHQUNBLHdHQUNBLDhFQUNBLCtFQUNBLGtGQUNBLDZFQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLHVFQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLGdGQUNBLHdFQUNBLHNFQUNBLHFFQUNBLDBFQUNBLG9FQUNBLDJFQUNBLDBFQUNBLDJEQUNBLG9GQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlEQUNBLGtFQUNBLHlFQUNBLHVFQUNBLGtFQUNBLCtHQUNBLGdFQUNBLDJFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLHdGQUNBLGdHQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLHlFQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDhFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLGlGQUNBLHdGQUNBLHVGQUNBLDREQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLHVFQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLG9FQUNBLGtFQUNBLDRFQUNBLHdFQUNBLHdFQUNBLHVGQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDhKQUNBLHlFQUNBLHFEQUNBLCtKQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJEQUNBLCtFQUNBLCtFQUNBLCtFQUNBLCtGQUNBLDJFQUNBLDRFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLDJFQUNBLDBFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGdEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLG9EQUNBLGdEQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLG9EQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDZFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLG9FQUNBLGtGQUNBLG1FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLCtEQUNBLG9FQUNBLHFFQUNBLDRFQUNBLHlFQUNBLHdEQUNBLGlFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHVGQUNBLDBGQUNBLG1FQUNBLDZFQUNBLCtFQUNBLG9GQUNBLDJFQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHVEQUNBLDhEQUNBLGdGQUNBLDREQUNBLG1FQUNBLHdFQUNBLHFFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLHVEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLGtFQUNBLHNEQUNBLDREQUNBLHlFQUNBLHFFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLDZEQUNBLG9FQUNBLCtFQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHFFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLHdDQUNBLDZDQUNBLDhDQUNBLDZDQUNBLDRDQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLDRDQUNBLCtEQUNBLDBDQUNBLDRDQUNBLHNEQUNBLHVDQUNBLHdFQUNBLHNGQUNBLDREQUNBLDREQUNBLDJHQUNBLGlGQUNBLHdFQUNBLGtGQUNBLGtFQUNBLDJFQUNBLGtFQUNBLDBEQUNBLDREQUNBLCtCQUNBLCtCQUNBLGtDQUNBLG1DQUNBLDZEQUNBLGtDQUNBLGtDQUNBLGtDQUNBLG1DQUNBLG1DQUNBLHdFQUNBLDBEQUNBLDBDQUNBLDJDQUNBLGdEQUNBLHNDQUNBLDhCQUNBLHVFQUNBLGdDQUNBLG1DQUNBLG9DQUNBLHlDQUNBLHdFQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtCQUNBLG1GQUNBLGlDQUNBLDRDQUNBLGdDQUNBLDhCQUNBLG9GQUNBLHVDQUNBLDBDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDJDQUNBLDBDQUNBLGlDQUNBLGlDQUNBLG9DQUNBLHFDQUNBLGlFQUNBLG9DQUNBLG9DQUNBLG9DQUNBLHFDQUNBLHFDQUNBLDRFQUNBLDhEQUNBLGlDQUNBLDRGQUNBLDJDQUNBLHdDQUNBLHFEQUNBLDZEQUNBLHVDQUNBLDBDQUNBLGtEQUNBLGtDQUNBLCtCQUNBLDBDQUNBLDJDQUNBLHFDQUNBLDBDQUNBLGtEQUNBLHVDQUNBLG9DQUNBLG9GQUNBLHNGQUNBLGtFQUNBLGlDQUNBLG1DQUNBLG1EQUNBLDBFQUNBLDZFQUNBLHVDQUNBLHFFQUNBLHNDQUNBLHVEQUNBLHNEQUNBLGlFQUNBLHFDQUNBLHFDQUNBLGlDQUNBLGdDQUNBLDZFQUNBLDBEQUNBLGtGQUNBLG9GQUNBLGlFQUNBLG9DQUNBLDBFQUNBLDRDQUNBLCtEQUNBLCtEQUNBLHdDQUNBLDZFQUNBLHVDQUNBLHlFQUNBLDBFQUNBLDJFQUNBLHdFQUNBLGdDQUNBLHVFQUNBLHlFQUNBLHdFQUNBLDBFQUNBLGdEQUNBLGlDQUNBLHNFQUNBLG9FQUNBLG1DQUNBLGdDQUNBLG1DQUNBLHFDQUNBLHNDQUNBLHNDQUNBLHFDQUNBLHlDQUNBLGdFQUNBLHdDQUNBLGdDQUNBLGtDQUNBLGdDQUNBLDBDQUNBLG1DQUNBLHdDQUNBLGlEQUNBLG1EQUNBLGlEQUNBLHVEQUNBLG9EQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLG9DQUNBLDZFQUNBLGtGQUNBLGtGQUNBLHlFQUNBLCtEQUNBLGtFQUNBLHFFQUNBLDJFQUNBLDZFQUNBLDRFQUNBLDJDQUNBLDJDQUNBLCtDQUNBLHNEQUNBLDZFQUNBLHlFQUNBLDZFQUNBLG9GQUNBLHNGQUNBLGlGQUNBLHVEQUNBLHlEQUNBLDJFQUNBLCtEQUNBLHdDQUNBLDJCQUNBLDRCQUNBLDhCQUNBLCtCQUNBLCtCQUNBLDhDQUNBLGtDQUNBLDhDQUNBLCtDQUNBLHVEQUNBLHdFQUNBLDJEQUNBLG9FQUNBLCtDQUNBLDhEQUNBLDhEQUNBLDZEQUNBLGtDQUNBLDZEQUNBLCtDQUNBLDJEQUNBLDZFQUNBLHVEQUNBLGtIQUNBLHdDQUNBLGdGQUNBLDhEQUNBLGtFQUNBLDJDQUNBLHdGQUNBLDBGQUNBLG9GQUNBLHNGQUNBLDREQUNBLDZEQUNBLDBEQUNBLHFFQUNBLDBEQUNBLDBFQUNBLGlEQUNBLG9GQUNBLHNEQUNBLHNDQUNBLHdFQUNBLDBFQUNBLDBEQUNBLDBDQUNBLHlEQUNBLCtEQUNBLGlEQUNBLGlDQUNBLHdFQUNBLDBFQUNBLDJDQUNBLGtFQUNBLG9FQUNBLHlFQUNBLG9FQUNBLDhEQUNBLHNFQUNBLGtFQUNBLG1DQUNBLG9DQUNBLDhEQUNBLDREQUNBLCtEQUNBLDBEQUNBLDZEQUNBLDhDQUNBLDREQUNBLDREQUNBLDZDQUNBLG1GQUNBLHFEQUNBLDJDQUNBLDZDQUNBLHVEQUNBLHlFQUNBLDREQUNBLDRDQUNBLHlFQUNBLGtEQUNBLDBGQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUNBLCtEQUNBLCtEQUNBLDRFQUNBLHFEQUNBLGlEQUNBLGlEQUNBLG1EQUNBLHVEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLG9EQUNBLGtEQUNBLGdEQUNBLDhDQUNBLDhDQUNBLDhDQUNBLGdEQUNBLGtEQUNBLG9EQUNBLHdCQUNBLHdCQUNBLHVCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHNCQUNBLHVCQUNBLHdCQUNBLHlCQUNBLDBCQUNBLG9EQUNBLHdGQUNBLGlGQUNBLCtEQUNBLHFEQUNBLGdFQUNBLDhEQUNBLG9EQUNBLDhDQUNBLG1FQUNBLHNEQUNBLHVFQUNBLCtGQUNBLDREQUNBLGtHQUNBLHdFQUNBLHVFQUVGLGlCQUNFLG1DQUNFLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHNDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLHlDQUNBLDBDQUNBLDBDQUNBLDBDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHVDQUNBLHdDQUNBLHdDQUNBLHdDQUNBLHlFQUNBLHFFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLHdFQUNBLHVFQUNBLHlFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLHlDQUNBLG9DQUNBLDZFQUNBLCtFQUNBLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDhEQUNBLCtFQUNBLDREQUNBLDZEQUNBLDhDQUNBLGdFQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHdFQUdKLHNDQUNFLGtDQUNBLDhDQUNBLCtDQUNBLGtDQUNBLG1FQUNBLDZDQUNBLDZEQUNBLGlEQUNBLGlEQUNBLHNEQUNBLGlEQUNBLHNEQUNBLGtEQUNBLGlEQUNBLGtEQUNBLHFEQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLDBGQUNBLG9GQUNBLHNGQUNBLHFFQUNBLDBFQUNBLG9GQUNBLCtEQUNBLHdFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLDRGQUNBLHNGQUNBLHdGQUNBLGtGQUVGLGlDQUNFLHdDQUNBLGtDQUNBLHNDQUNBLCtDQUNBLGlEQUNBLCtDQUNBLG9EQUNBLGlEQUNBLGtDQUNBLDJFQUNBLDBFQUNBLHVFQUNBLDJFQUNBLDZFQUNBLGtGQUNBLGtGQUNBLG9GQUNBLHNGQUNBLGlGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUVGLHdDQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHVFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDBFQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLCtCQUNBLCtFQUNBLDREQUNBLG9FQUNBLDRGQUNBLDJEQUNBLCtGQUNBLHdFQUNBLHVFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHFHQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUNBLHFEQUNBLG9EQUNBLHNEQUVGLDRDQUNFLHFFQUVGLHVDQUNFLGtDQUNBLG9EQUNBLG1EQUNBLGlEQUNBLCtDQUNBLDhDQUNBLDhDQUNBLCtDQUNBLGlEQUNBLG1EQUNBLG9FQUNBLDhEQUNBLDhEQUNBLDZEQUNBLDZFQUNBLGtFQUNBLG9GQUNBLHFFQUNBLDBFQUNBLCtEQUNBLG9FQUNBLDhEQUNBLGtFQUNBLDhEQUNBLDREQUNBLCtEQUNBLDZEQUNBLDREQUNBLHNGQUNBLGtGQUVGLGtDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHlEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLG1FQUNBLDBFQUNBLGtFQUNBLG9FQUNBLHFFQUNBLG1FQUNBLCtFQUNBLHVFQUNBLHNFQUNBLDBEQUNBLGlFQUNBLHlEQUNBLCtFQUNBLDhFQUNBLGlGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLHFHQUNBLCtGQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHlGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUVGLDBDQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLG1GQUNBLGdGQUNBLDhFQUNBLGdGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLDhFQUNBLDRFQUNBLHFGQUNBLHNGQUNBLGdGQUNBLDZFQUNBLDJFQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHlGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLCtCQUNFLG1FQUNBLDREQUNBLG1FQUNBLGdGQUNBLGtHQUNBLDhGQUNBLHdGQUNBLDJGQUNBLHVGQUNBLHFGQUNBLHNGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDhGQUNBLDBGQUNBLDJDQUNBLDRHQUNBLHdHQUNBLCtGQUNBLDJGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDBGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLG1GQUNBLDRGQUNBLCtFQUVGLDZEQUNFLG9EQUNBLG9EQUNBLDBEQUNBLG1FQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLGlGQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLGdGQUNBLHFGQUNBLDhFQUNBLCtEQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDRFQUNBLGtFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLDZFQUNBLHNFQUNBLG9FQUNBLDBFQUNBLDBFQUNBLHlFQUNBLGtGQUNBLHlFQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLHVGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZEQUNBLHNFQUNBLGlFQUNBLCtEQUNBLHFFQUNBLHFFQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDBFQUNBLDJFQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLG1FQUNBLG1GQUNBLCtFQUNBLG9GQUNBLGlGQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDZEQUNBLHlFQUNBLHdFQUNBLDJFQUNBLGlFQUNBLCtEQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLCtEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDJFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDhFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLCtFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDRGQUNBLHFHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLCtHQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLGdHQUNBLDZGQUNBLGdGQUNBLCtGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLG9HQUNBLGtHQUNBLDRGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLDJGQUNBLDBGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGdGQUNBLDRGQUNBLHlGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLHNFQUNBLDhFQUNBLDRFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVFQUNBLHFFQUNBLG1GQUNBLHlFQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDBGQUNBLGlGQUNBLDRGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHFFQUNBLHVGQUNBLDhEQUNBLGdGQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHNGQUVGLGlCQUNFLHlJQUNFLHVFQUdKLGlCQUNFLHFIQUNFLGdGQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLHFJQUNFLGdGQUNBLHlEQUNBLDBFQUNBLDJFQUNBLDBFQUdKLGlCQUNFLCtHQUNFLHlFQUNBLHVFQUNBLGdGQUNBLG1FQUNBLDBFQUNBLGtFQUNBLDBFQUNBLDJFQUNBLDBFQUdKLDJCQUNFLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLGtDQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLCtCQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGdDQUNBLGlDQUNBLGlEQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLGlGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHFGQUNBLHdFQUNBLGdHQUNBLHFFQUNBLDBFQUNBLDhFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLDJFQUNBLHVFQUNBLHFFQUNBLDJFQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGtHQUNBLDhFQUNBLGtGQUNBLGtGQUNBLDRFQUNBLG1GQUNBLDJFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLGdGQUNBLDBGQUNBLHVGQUNBLHNFQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtEQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1FQUNBLG9FQUNBLG9FQUNBLG1FQUNBLHNFQUNBLGtFQUNBLGtFQUNBLHVFQUNBLHFFQUNBLCtEQUNBLGdFQUNBLDREQUNBLDREQUNBLG9FQUNBLHVDQUNBLDRGQUNBLHVEQUNBLHdEQUNBLG1DQUNBLDhDQUNBLDZCQUNBLGdEQUNBLHNDQUNBLDhCQUNBLDRDQUNBLGdDQUNBLG1DQUNBLHlDQUNBLG9DQUNBLG1DQUNBLG1DQUNBLG1DQUNBLG9DQUNBLG9DQUNBLCtDQUNBLHdDQUNBLDhCQUNBLHFDQUNBLHFDQUNBLGdEQUNBLCtCQUNBLGlDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLG9DQUNBLG9DQUNBLG9DQUNBLGlDQUNBLGdDQUNBLHVGQUNBLG1DQUNBLDRDQUNBLDJDQUNBLGlDQUNBLHNFQUNBLCtDQUNBLGdDQUNBLDZDQUNBLGdEQUNBLGlDQUNBLHdDQUNBLG1DQUNBLG1DQUNBLHVDQUNBLHlDQUNBLHdDQUNBLHVDQUNBLHdDQUNBLGtDQUNBLGdDQUNBLGtDQUNBLCtDQUNBLGtDQUNBLHNDQUNBLGtDQUNBLGtDQUNBLHFDQUNBLGlDQUNBLDRDQUNBLHNEQUNBLHVEQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLDJCQUNBLHFFQUNBLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLHVFQUNBLDZEQUNBLDBGQUNBLG1GQUNBLCtFQUNBLGlGQUNBLDhFQUNBLGtGQUNBLG9HQUNBLDRGQUNBLGdHQUNBLDBGQUNBLGtHQUNBLDRHQUNBLHdHQUNBLGtGQUNBLG1GQUNBLG9GQUNBLGlGQUNBLDRGQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLDhFQUNBLDhGQUNBLHNFQUNBLHlFQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDhFQUNBLDZFQUNBLDZGQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHlFQUNBLDRFQUNBLGlGQUNBLHdGQUNBLHVGQUNBLHFGQUNBLCtFQUNBLDJGQUNBLGtHQUNBLGdGQUNBLCtFQUNBLCtFQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLGtFQUNBLDRFQUNBLHlFQUNBLHlFQUNBLHlFQUNBLCtFQUNBLCtFQUNBLCtFQUNBLG1GQUNBLG9HQUNBLGdHQUNBLDZFQUNBLHlFQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLDZEQUNBLHdGQUNBLGtFQUNBLDhGQUNBLDZGQUNBLDBFQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHNFQUNBLHVGQUNBLHFFQUNBLHNGQUNBLG9GQUNBLHdFQUNBLDBFQUNBLHlFQUNBLHNGQUNBLHVGQUNBLDBFQUNBLGlGQUNBLHNGQUNBLHlGQUNBLG9FQUNBLG1GQUNBLG9FQUNBLG1FQUNBLDRFQUNBLDZFQUNBLDhFQUNBLGdGQUNBLHNFQUNBLGtGQUNBLCtFQUNBLCtFQUNBLCtEQUNBLG9FQUNBLG1FQUNBLHFFQUNBLG1GQUNBLCtEQUNBLDRFQUNBLGlFQUNBLDJEQUNBLG9FQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLCtFQUNBLG1GQUNBLDREQUNBLDZEQUNBLHlFQUNBLDRFQUNBLDhFQUNBLDBFQUNBLHVGQUNBLHlGQUNBLCtFQUNBLDhFQUNBLG9GQUNBLGtGQUNBLDBEQUNBLCtFQUNBLDZFQUNBLDRHQUNBLDRGQUNBLGlFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLHdFQUNBLDBFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVGQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLGlGQUNBLCtFQUNBLHdFQUNBLHlFQUNBLHdFQUNBLHlHQUNBLGdHQUNBLCtFQUNBLDBEQUNBLDZEQUNBLHlFQUNBLG1GQUNBLCtFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLHdFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDJFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHlFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDREQUNBLDREQUNBLGtFQUNBLG9GQUNBLG9GQUNBLDBFQUNBLHFFQUNBLDZFQUNBLGtGQUNBLCtEQUNBLHVFQUNBLHlFQUNBLHdFQUVGLGlCQUNFLG1EQUNFLGtFQUNBLHdFQUNBLGdFQUNBLGdFQUNBLGdFQUNBLGlFQUNBLDZFQUNBLCtFQUNBLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHVFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLDJFQUNBLHVFQUNBLHFFQUNBLDJFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLHdEQUNBLDREQUNBLDREQUNBLHFFQUdKLHNEQUNFLGtDQUNBLCtDQUNBLGtDQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGlGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLGdHQUNBLHVFQUNBLDRFQUNBLGdGQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLDJFQUNBLHVFQUNBLHFFQUNBLDJFQUNBLHFGQUNBLHlFQUNBLHNEQUNBLCtFQUNBLGdGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDREQUNBLGdGQUNBLDJGQUNBLHVGQUNBLHNFQUNBLHNFQUNBLHdFQUNBLDREQUNBLDJEQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLDhFQUNBLHFFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLHdEQUNBLDREQUNBLDREQUNBLG9FQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLHVGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDBGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLGlGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHdFQUNBLHlFQUNBLHlFQUNBLHVFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLDJFQUNBLHVFQUNBLHFFQUNBLDJFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDREQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLDREQUNBLDJEQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLDhFQUNBLHFFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLHdEQUNBLDREQUNBLDREQUNBLG9FQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLGlHQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLHVGQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHVGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLDhGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLDBGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLHlEQUNFLGlEQUNBLDZFQUNBLCtFQUNBLGdGQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLHlFQUNBLGdHQUNBLHNFQUNBLDRFQUNBLGdGQUNBLHdGQUNBLHlGQUNBLHVGQUNBLDJFQUNBLDJFQUNBLHVFQUNBLHFFQUNBLDJFQUNBLHFGQUNBLHlFQUNBLHNEQUNBLGlHQUNBLCtFQUNBLGdGQUNBLHVGQUNBLGtHQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLGdGQUNBLDJGQUNBLHVGQUNBLHNFQUNBLHNFQUNBLHdFQUNBLG1FQUNBLHVFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLGtGQUNBLG1FQUNBLHVFQUNBLGlGQUNBLDBFQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLCtEQUNBLG1FQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLHdEQUNBLDREQUNBLDREQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDhGQUNBLDBGQUNBLDRGQUNBLDRFQUNBLG9GQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHdEQUNFLDZFQUNBLDRFQUNBLCtFQUNBLGdGQUNBLDhFQUNBLHdGQUNBLGdGQUNBLGlGQUNBLGtGQUNBLCtFQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDJFQUNBLHNGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLHNFQUNBLDRFQUNBLGdGQUNBLDZFQUNBLHVGQUNBLDRFQUNBLDJFQUNBLHVFQUNBLHFFQUNBLDJFQUNBLHFGQUNBLCtFQUNBLHlFQUNBLGlHQUNBLCtFQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHVGQUNBLHlFQUNBLHlFQUNBLDJEQUNBLDZEQUNBLDZEQUNBLDBEQUNBLG1GQUNBLCtFQUNBLDJFQUNBLDRFQUNBLG1GQUNBLDZFQUNBLDJFQUNBLDBFQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDJGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHNFQUNBLHFFQUNBLHNFQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLG9FQUNBLDZEQUNBLDhEQUNBLHNFQUNBLCtEQUNBLGtGQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLHlFQUNBLDJFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLCtFQUNBLGlFQUNBLCtEQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDBEQUNBLDBFQUNBLHdFQUNBLGlFQUNBLCtEQUNBLDRFQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLDJEQUNBLDJEQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLDJEQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLDZEQUNBLDZEQUNBLDJEQUNBLCtEQUNBLHFFQUNBLCtEQUNBLHdEQUNBLDREQUNBLDREQUNBLG9FQUNBLDZEQUNBLCtFQUNBLDJEQUNBLDREQUNBLDhDQUNBLCtEQUNBLG1FQUNBLDJGQUNBLDBEQUNBLDhGQUNBLHVFQUNBLHNFQUNBLDRHQUNBLHdHQUNBLDRGQUNBLGdGQUNBLHdFQUNBLDhGQUNBLHFGQUNBLHdGQUNBLDZGQUNBLDJGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLGtHQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHVGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDZFQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUNBLHFEQUNBLG9EQUNBLHNEQUVGLHlIQUNFLHdFQUVGLHdEQUNFLGtDQUNBLDRDQUNBLHlFQUNBLDRFQUVGLHVEQUNFLGtDQUNBLG9FQUNBLDhEQUNBLDZEQUNBLGtDQUNBLCtEQUNBLDREQUNBLDRDQUNBLHlFQUNBLDRFQUVGLG1EQUNFLGtFQUNBLGtFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHlEQUNBLHFGQUNBLGtGQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHVGQUNBLHNFQUNBLG1FQUNBLGlFQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBFQUNBLHdFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLCtFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLHdFQUNBLHlFQUNBLCtEQUNBLDZEQUNBLG1FQUNBLG1GQUNBLCtFQUNBLHdHQUNBLHFHQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUVGLGtEQUNFLGtFQUNBLDREQUNBLGtFQUNBLHlEQUNBLHFGQUNBLGtGQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDZFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLCtFQUNBLHdFQUNBLHlFQUNBLCtEQUNBLG1FQUNBLDRHQUNBLHdHQUNBLHFHQUNBLDJGQUNBLDRGQUNBLDJGQUNBLDJGQUNBLDBGQUNBLDRFQUNBLG9HQUNBLGdHQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUVGLDJEQUNFLG9EQUNBLDZFQUNBLDJFQUNBLHVGQUNBLGtGQUNBLG9GQUNBLHVFQUNBLCtHQUNBLGdFQUNBLDJFQUNBLGdHQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLHlFQUNBLG9HQUNBLGtGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJFQUNBLDRFQUNBLGdGQUNBLDRGQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDRFQUNBLGtGQUNBLHVFQUNBLGlGQUNBLGlGQUNBLHVGQUNBLHFFQUNBLHlEQUNBLDZEQUNBLG9FQUNBLG9FQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLDRDQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLHFHQUNBLGdGQUNBLHdGQUNBLHNGQUVGLDBEQUNFLG9EQUNBLDZFQUNBLDJFQUNBLG1FQUNBLDREQUNBLG1FQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLHVFQUNBLCtHQUNBLGdFQUNBLDJFQUNBLGdHQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLHFGQUNBLGtGQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGtGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLHdGQUNBLDJGQUNBLDJFQUNBLHVGQUNBLDRFQUNBLGdGQUNBLDRGQUNBLHlGQUNBLG1GQUNBLGdGQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDRFQUNBLGtGQUNBLDhFQUNBLGdGQUNBLHVFQUNBLDBGQUNBLGlGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLHdFQUNBLHFGQUNBLGlGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLG9FQUNBLHFFQUNBLG1FQUNBLDRGQUNBLDBGQUNBLHFFQUNBLG1GQUNBLGlGQUNBLCtFQUNBLHVFQUNBLGdGQUNBLDhFQUNBLDRFQUNBLHlEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLHNGQUNBLDZEQUNBLG9FQUNBLG9FQUNBLGdGQUNBLDZFQUNBLDJFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLDJGQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDRGQUNBLDRGQUNBLCtFQUVGLGdEQUNFLGtFQUNBLGtFQUNBLGdGQUNBLGlGQUNBLCtFQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLGlFQUNBLGlGQUNBLHlFQUNBLDBFQUNBLDhGQUNBLDBGQUNBLHVFQUNBLHdFQUNBLHNFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLCtFQUNBLDZFQUNBLGlGQUNBLGlFQUNBLCtEQUNBLHdFQUNBLHdHQUNBLDJGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLCtGQUNBLHVGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLDBFQUNBLDRGQUNBLG1GQUNBLCtFQUVGLCtDQUNFLGtFQUNBLDREQUNBLGtFQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLDBFQUNBLHNFQUNBLG1FQUNBLGlFQUNBLHlFQUNBLDBFQUNBLHdFQUNBLDZFQUNBLGlGQUNBLGlFQUNBLCtEQUNBLHdFQUNBLDRHQUNBLHdHQUNBLDJGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLHVGQUNBLHNFQUNBLGdFQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLDhFQUNBLHFGQUNBLGlGQUNBLGlGQUNBLDBFQUNBLDhGQUNBLDBGQUNBLDRGQUNBLCtFQUNBLG1GQUNBLCtFQUVGLDhFQUNFLDJFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLDJFQUNBLDRFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLHlEQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUVGLDZFQUNFLG9EQUNBLDZFQUNBLDRFQUNBLHlFQUNBLDREQUNBLHVFQUNBLHVGQUNBLGdGQUNBLGtHQUNBLGtGQUNBLDhGQUNBLG9GQUNBLGdGQUNBLHNFQUNBLGlHQUNBLHFGQUNBLDhFQUNBLHNGQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHFGQUNBLDhFQUNBLHlFQUNBLHlFQUNBLCtHQUNBLHNFQUNBLDJFQUNBLGdHQUNBLDZFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLGdGQUNBLDRFQUNBLDZGQUNBLHlGQUNBLHlGQUNBLDhGQUNBLHFGQUNBLCtFQUNBLHlFQUNBLCtGQUNBLG9HQUNBLGdGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHlFQUNBLGtGQUNBLHlFQUNBLDZEQUNBLCtEQUNBLCtEQUNBLDREQUNBLCtEQUNBLCtFQUNBLHdGQUNBLDJGQUNBLG1GQUNBLDZFQUNBLDJFQUNBLHVGQUNBLDRFQUNBLDZEQUNBLGdGQUNBLDRGQUNBLHlGQUNBLHdGQUNBLGtFQUNBLDBFQUNBLHFFQUNBLHFGQUNBLHdFQUNBLDBFQUNBLHlFQUNBLDBFQUNBLG9FQUNBLG9FQUNBLG1FQUNBLDRFQUNBLGdGQUNBLHNFQUNBLDZEQUNBLDRFQUNBLHNFQUNBLCtEQUNBLG1FQUNBLCtEQUNBLDRFQUNBLDJEQUNBLGlFQUNBLG1FQUNBLHVFQUNBLGtGQUNBLDBGQUNBLGlGQUNBLHNGQUNBLGlGQUNBLDBFQUNBLGtFQUNBLHFGQUNBLGlGQUNBLHFGQUNBLHVGQUNBLHVGQUNBLG1GQUNBLDBFQUNBLDJFQUNBLHlFQUNBLG1FQUNBLCtFQUNBLG9GQUNBLGtFQUNBLDREQUNBLDZEQUNBLHlFQUNBLDBFQUNBLCtFQUNBLDhFQUNBLGtGQUNBLDBEQUNBLDhGQUNBLDBGQUNBLGlFQUNBLHFFQUNBLG1FQUNBLGdFQUNBLG9FQUNBLHNFQUNBLGdFQUNBLG1FQUNBLHNFQUNBLHVFQUNBLHdFQUNBLHlFQUNBLHNFQUNBLCtFQUNBLDhEQUNBLGdGQUNBLHdFQUNBLGlFQUNBLCtEQUNBLHlEQUNBLGlGQUNBLDZFQUNBLDRFQUNBLHdFQUNBLG1GQUNBLG1FQUNBLG9FQUNBLDBEQUNBLG9FQUNBLDZEQUNBLG1FQUNBLHlFQUNBLHdFQUNBLHVFQUNBLHVFQUNBLHNFQUNBLDBFQUNBLHFFQUNBLG1FQUNBLHVFQUNBLHFFQUNBLGlFQUNBLHdFQUNBLDRFQUNBLDZFQUNBLDBFQUNBLHdFQUNBLHlFQUNBLDJFQUNBLHdFQUNBLHNFQUNBLHVFQUNBLHlFQUNBLG1FQUNBLHdFQUNBLHdGQUNBLHNGQUNBLG9GQUNBLDBGQUNBLHNGQUNBLDZFQUNBLDhFQUNBLDZFQUNBLDRFQUNBLDRDQUNBLDRHQUNBLHdHQUNBLDRGQUNBLDhGQUNBLHFGQUNBLHNFQUNBLGtGQUNBLDZGQUNBLDJGQUNBLGtHQUNBLGdHQUNBLCtGQUNBLCtGQUNBLDhGQUNBLDRFQUNBLCtFQUNBLCtFQUNBLG9HQUNBLGdHQUNBLGlHQUNBLG1HQUNBLHFHQUNBLCtGQUNBLGlHQUNBLHNFQUNBLGdGQUNBLGdFQUNBLHdGQUNBLHFGQUNBLHVGQUNBLHNGQUNBLG9GQUNBLHNGQUNBLHVGQUNBLHNGQUNBLHlGQUNBLG1GQUNBLDhFQUNBLGdGQUNBLGtGQUNBLCtFQUNBLCtFQUNBLG9FQUNBLHFFQUNBLG1GQUNBLHFGQUNBLDhGQUNBLGlGQUNBLDRGQUNBLHVGQUNBLCtFQUNBLG1GQUNBLDRFQUNBLDhFQUNBLHVGQUNBLHlGQUNBLG9GQUNBLDRHQUNBLDRGQUNBLHVGQUNBLHlHQUNBLCtFQUNBLG1GQUNBLCtFQUVGLGlCQUNFLGdLQUNFLGlEQUNBLGdHQUNBLHdGQUNBLHlGQUNBLDJFQUNBLHNEQUNBLHdFQUdKLGlCQUNFLHlLQUNFLHVFQUNBLDBFQUNBLG1FQUdKLGlCQUNFLDJFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtEQUNBLCtFQUNBLGtGQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHNFQUNBLDZEQUNBLGlFQUNBLG1FQUNBLHlFQUNBLDBFQUNBLGtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGtFQUNBLHlFQUNBLCtEQUNBLDZEQUNBLG9FQUdKLGlCQUNFLDBFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLCtEQUNBLCtFQUNBLGtGQUNBLHNEQUNBLHFFQUNBLG1FQUNBLHlFQUNBLHlFQUNBLDJFQUNBLDRFQUNBLG9FQUNBLHVGQUNBLHNFQUNBLDZEQUNBLGlFQUNBLG1FQUNBLGlGQUNBLHlFQUNBLDBFQUNBLGtFQUNBLHVFQUNBLHdFQUNBLHNFQUNBLCtFQUNBLHVFQUNBLGlGQUNBLHNFQUNBLGlGQUNBLHlFQUNBLDBEQUNBLDBFQUNBLGlFQUNBLCtEQUNBLDJFQUNBLHlFQUNBLHNFQUNBLG9FQUNBLGtFQUNBLHlFQUNBLCtEQUNBLDZEQUNBLG1FQUNBLG1GQUNBLGdGQUdKLGlCQUNFLG1GQUNFLG9EQUNBLDZFQUNBLDRFQUNBLGlGQUNBLHVGQUNBLGtGQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLGdGQUNBLGtGQUNBLG1GQUNBLDZFQUNBLHNFQUNBLHdFQUNBLDZEQUNBLGtGQUNBLHVFQUNBLGlGQUNBLCtFQUNBLG1FQUNBLG1FQUNBLG9FQUNBLG9FQUNBLDZEQUNBLG1FQUNBLGlFQUNBLDZDQUdKLGlCQUNFLGtGQUNFLG9EQUNBLDZFQUNBLDRFQUNBLGlGQUNBLHVGQUNBLGdGQUNBLGtGQUNBLHNFQUNBLDRFQUNBLDJFQUNBLDBFQUNBLDBFQUNBLDJFQUNBLHFGQUNBLHdFQUNBLHlFQUNBLHNFQUNBLHdGQUNBLHlGQUNBLHVGQUNBLHlFQUNBLGdGQUNBLGtGQUNBLG1GQUNBLDZFQUNBLHNFQUNBLHdFQUNBLDZEQUNBLGtGQUNBLHVFQUNBLGlGQUNBLDBFQUNBLDJFQUNBLHlFQUNBLCtFQUNBLG1FQUNBLG1FQUNBLG9FQUNBLG9FQUNBLDZEQUNBLG1FQUNBLGlFQUNBLDZDQUdKLGlCQUNFLHdFQUNFLGdGQUNBLGlGQUNBLCtFQUNBLHFF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RSxlQUdGLDBDQUNFLGtCQWdCRiwrREFDRSxtREFDQSw2Q0FHRiwySUFFRSx5REFHRiwrSUFFRSxpREFHRiw4SUFFRSx1REFHRiw4SUFFRSxtREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRiwrREFDRSxpREFDQSwyQ0FHRiwySUFFRSx1REFHRiwrSUFFRSwrQ0FHRiw4SUFFRSxxREFHRiw4SUFFRSxpREFHRixnRUFDRSxrREFDQSw0Q0FHRiw2SUFFRSx3REFHRixpSkFFRSxnREFHRixnSkFFRSxzREFHRixnSkFFRSxrREFHRixpRUFDRSxtREFDQSw2Q0FHRiwrSUFFRSx5REFHRixtSkFFRSxpREFHRixrSkFFRSx1REFHRixrSkFFRSxtREFHRixrRUFDRSxvREFDQSw4Q0FHRixpSkFFRSwwREFHRixxSkFFRSxrREFHRixvSkFFRSx3REFHRixvSkFFRSxvREFHRiwrREFDRSxrREFDQSw0Q0FHRiwySUFFRSx3REFHRiwrSUFFRSxnREFHRiw4SUFFRSxzREFHRiw4SUFFRSxrREFHRixrRUFDRSxrREFDQSw0Q0FHRixpSkFFRSx3REFHRixxSkFFRSxnREFHRixvSkFFRSxzREFHRixvSkFFRSxrREFHRixpRUFDRSxpREFDQSwyQ0FHRiwrSUFFRSx1REFHRixtSkFFRSwrQ0FHRixrSkFFRSxxREFHRixrSkFFRSxpREFHRixnRUFDRSxnREFDQSwwQ0FHRiw2SUFFRSxzREFHRixpSkFFRSw4Q0FHRixnSkFFRSxvREFHRixnSkFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRiwrREFDRSxnREFDQSwwQ0FHRiwySUFFRSxzREFHRiwrSUFFRSw4Q0FHRiw4SUFFRSxvREFHRiw4SUFFRSxnREFHRixnRUFDRSxpREFDQSwyQ0FHRiw2SUFFRSx1REFHRixpSkFFRSwrQ0FHRixnSkFFRSxxREFHRixnSkFFRSxpREFHRixpRUFDRSxrREFDQSw0Q0FHRiwrSUFFRSx3REFHRixtSkFFRSxnREFHRixrSkFFRSxzREFHRixrSkFFRSxrREFHRixrRUFDRSxtREFDQSw2Q0FHRixpSkFFRSx5REFHRixxSkFFRSxpREFHRixvSkFFRSx1REFHRixvSkFFRSxtREFHRixtRUFDRSxjQUVGLG9FQUNFLGVBRUYsMEVBQ0UscUJBRUYsa0VBQ0UsYUFHRix3Q0FDRSxtQkFHRix5Q0FDRSxpQkFPRiwrQ0FDRSxvQkFDQSxtQkFDQSx1QkFDQSwyQ0FDQSwyQ0FDQSxzQkFHRiwyREFDRSx3REFDQSxzREFDQSxzREFDQSxvREFHRiwwREFDRSx1REFDQSxxREFDQSxxREFDQSxtREFHRix5REFDRSxzREFDQSxvREFDQSxvREFDQSxrREFHRix3REFDRSxzREFDQSxvREFDQSxvREFDQSxrREFHRix3REFDRSxzREFDQSxvREFDQSxvREFDQSxrREFHRix3REFDRSxzREFDQSxvREFDQSxvREFDQSxrREFHRix5REFDRSx1REFDQSxxREFDQSxxREFDQSxtREFHRiwyREFDRSx3REFDQSxzREFDQSxzREFDQSxvREFHRiw0REFDRSx5REFDQSx1REFDQSx1REFDQSxxREFHRiw0REFDRSw4QkFDQSw0QkFDQSw0QkFDQSwwQkFHRiw0REFDRSxrQkFDQSxpQkFHRiw2REFDRSwwQ0FDQSwyQ0FDQSxpQkFDQSxnQkFDQSw2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TEFFRixxSUFDRSwrS0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRiw2SEFDRSxtSEFDQSxrTEFFRixxSUFDRSw4S0FFRixnSUFDRSxtSEFDQSxrTEFFRix3SUFDRSw4S0FFRixvRkFDRSw2R0FFRixvRkFDRSxvSEFDQSx3QkFFRixvRkFDRSx3TUFDQSxzQkFFRixxREFDRSxtQkFFRixtREFDRSxzQkFFRiw4RkFDRSxtQkFDQSxnQkFDQSx1QkFFRixtREFDRSxlQUNBLHVEQUNBLCtDQUNBLHNCQUVGLHVEQUNFLDJFQUVGLGdHQUNFLCtJQUVGLHdHQUNFLDhJQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLCtNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLHlJQUNFLG1KQUNBLGtOQUVGLGlKQUNFLDhNQUVGLDRJQUNFLG1KQUNBLGtOQUVGLG9KQUNFLDhNQUVGLHNEQUNFLHlFQUVGLCtGQUNFLDZJQVNGLHdJQUNFLDBHQUVGLGdKQUNFLHlHQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLDBLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLGlMQUNFLDhHQUNBLDZLQUVGLHlMQUNFLHlLQUVGLG9MQUNFLDhHQUNBLDZLQUVGLDRMQUNFLHlLQUVGLDBSQUNFLHlKQUVGLGtTQUNFLHdKQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHlOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLG1VQUNFLDZKQUNBLDROQUVGLDJVQUNFLHdOQUVGLHNVQUNFLDZKQUNBLDROQUVGLDhVQUNFLHdOQUVGLDJMQUNFLHlHQUVGLG1NQUNFLHdHQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHlLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLG9PQUNFLDZHQUNBLDRLQUVGLDRPQUNFLHdLQUVGLHVPQUNFLDZHQUNBLDRLQUVGLCtPQUNFLHdLQUVGLDZVQUNFLHdKQUVGLHFWQUNFLHVKQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHdOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHNYQUNFLDRKQUNBLDJOQUVGLDhYQUNFLHVOQUVGLHlYQUNFLDRKQUNBLDJOQUVGLGlZQUNFLHVOQUVGLDhPQUNFLCtHQUVGLHNQQUNFLDhHQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLCtLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLHVSQUNFLG1IQUNBLGtMQUVGLCtSQUNFLDhLQUVGLDBSQUNFLG1IQUNBLGtMQUVGLGtTQUNFLDhLQUVGLGdZQUNFLDhKQUVGLHdZQUNFLDZKQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDhOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLHlhQUNFLGtLQUNBLGlPQUVGLGliQUNFLDZOQUVGLDRhQUNFLGtLQUNBLGlPQUVGLG9iQUNFLDZOQUVGLHFPQUNFLCtHQUVGLDZPQUNFLDhHQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLCtLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLDhRQUNFLG1IQUNBLGtMQUVGLHNSQUNFLDhLQUVGLGlSQUNFLG1IQUNBLGtMQUVGLHlSQUNFLDhLQUVGLHVYQUNFLDhKQUVGLCtYQUNFLDZKQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDhOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZOQUVGLGdhQUNFLGtLQUNBLGlPQUVGLHdhQUNFLDZO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Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2Jhc2UtY29tcG9uZW50L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc3RydWN0dXJlZC1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FjdGlvbi1jYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ljb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGl2ZS1yZWdpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcG9wb3Zlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9lcnJvci1ib3VuZGFyeS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGlubmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hbGVydC9hY3Rpb25zLXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYWxlcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYW5jaG9yLW5hdmlnYXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYW5ub3RhdGlvbi1jb250ZXh0L2Fubm90YXRpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYm94L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NwYWNlLWJldHdlZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9jb250ZW50LXdyYXBwZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC90b2dnbGVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvcnVudGltZS1kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZHJvcGRvd24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbGluay9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zdGF0dXMtaW5kaWNhdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tc3RhdHVzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJvcGRvd24tZm9vdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9ucy1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2lucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9idXR0b24tZHJvcGRvd24vY2F0ZWdvcnktZWxlbWVudHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWRyb3Bkb3duL21vYmlsZS1leHBhbmRhYmxlLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvb3B0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2J1dHRvbi1kcm9wZG93bi9pdGVtLWVsZW1lbnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9kcmFnLWhhbmRsZS13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvZHJhZy1oYW5kbGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9wYW5lbC1yZXNpemUtaGFuZGxlL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvcmVzaXplL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9tb2JpbGUtdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L25vdGlmaWNhdGlvbnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc2NyZWVucmVhZGVyLW9ubHkvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZHJhd2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvc29ydGFibGUtYXJlYS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9kcmF3ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXBwLWxheW91dC92aXN1YWwtcmVmcmVzaC10b29sYmFyL3NrZWxldG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL25hdmlnYWJsZS1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLWlucHV0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RvZ2dsZS1idXR0b24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYnV0dG9uLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2FwcC1sYXlvdXQvdmlzdWFsLXJlZnJlc2gtdG9vbGJhci9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9icmVhZGNydW1iLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2JyZWFkY3J1bWItZ3JvdXAvaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvdG9vbGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvdG9vbGJhci90cmlnZ2VyLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hcHAtbGF5b3V0L3Zpc3VhbC1yZWZyZXNoLXRvb2xiYXIvbm90aWZpY2F0aW9ucy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXN0YXR1cy1jb250YWluZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC13cmFwcGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2FydGVzaWFuLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtcGxvdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LXBvcG92ZXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29udGFpbmVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2hlYWRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9leHBhbmRhYmxlLXNlY3Rpb24vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9jaGFydC1zZXJpZXMtbWFya2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hhcnQtc2VyaWVzLWRldGFpbHMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXJlYS1jaGFydC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9ncmlkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2Zvcm0tZmllbGQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2VsZWN0L3BhcnRzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvY2hlY2tib3gtaWNvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL3NlbGVjdGFibGUtaXRlbS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2J1dHRvbi10cmlnZ2VyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Rva2VuLWdyb3VwL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Rva2VuL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvdG9rZW4tbGlzdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9tdWx0aXNlbGVjdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LWZpbHRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9pbnRlcm5hbC9jb21wb25lbnRzL2NoYXJ0LWxlZ2VuZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9hdHRyaWJ1dGUtZWRpdG9yL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYXV0b3N1Z2dlc3QtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYXV0b3N1Z2dlc3Qvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvYmFkZ2Uvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvbWl4ZWQtbGluZS1iYXItY2hhcnQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY2FsZW5kYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaXRlbS1jYXJkL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvYWJzdHJhY3Qtc3dpdGNoL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NoZWNrYm94L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvcmFkaW8tYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3NlbGVjdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jYXJkcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2RlLWVkaXRvci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2RlLWVkaXRvci9yZXNpemFibGUtYm94L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2NvbHVtbi1sYXlvdXQvZmxleGlibGUtY29sdW1uLWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb2x1bW4tbGF5b3V0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL21vZGFsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NlbGVjdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90ZXh0LWZpbHRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b2dnbGUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvY29sbGVjdGlvbi1wcmVmZXJlbmNlcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9yYWRpby1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb250ZW50LWxheW91dC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9jb3B5LXRvLWNsaXBib2FyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXBpY2tlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXJhbmdlLXBpY2tlci9jYWxlbmRhci9ncmlkcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXJhbmdlLXBpY2tlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zZWdtZW50ZWQtY29udHJvbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kYXRlLXJhbmdlLXBpY2tlci9yZWxhdGl2ZS1yYW5nZS9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9kaXZpZGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ZpbGUtZHJvcHpvbmUvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvZmlsZS10b2tlbi1ncm91cC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9maWxlLXVwbG9hZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mbGFzaGJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9mb3JtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2hlbHAtcGFuZWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaG90c3BvdC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9rZXktdmFsdWUtcGFpcnMvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcGFnaW5hdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wYW5lbC1sYXlvdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcGllLWNoYXJ0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb2dyZXNzLWJhci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9wcm9tcHQtaW5wdXQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcHJvcGVydHktZmlsdGVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3Byb3BlcnR5LWZpbHRlci9maWx0ZXJpbmctdG9rZW4vc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvcmFkaW8tYnV0dG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3MzLXJlc291cmNlLXNlbGVjdG9yL3MzLWluLWNvbnRleHQvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvaW50ZXJuYWwvY29tcG9uZW50cy9leHBhbmQtdG9nZ2xlLWJ1dHRvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9ib2R5LWNlbGwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGFibGUvcHJvZ3Jlc3NpdmUtbG9hZGluZy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJsZS9yZXNpemVyL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL2hlYWRlci1jZWxsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NrZWxldG9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhYmxlL3N0aWNreS1zY3JvbGxiYXIvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvczMtcmVzb3VyY2Utc2VsZWN0b3IvczMtbW9kYWwvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvc2lkZS1uYXZpZ2F0aW9uL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3NsaWRlci9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGxpdC1wYW5lbC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90aWxlcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zcGxpdC1wYW5lbC9pY29ucy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS9zdGVwcy9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90YWJzL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RhZy1lZGl0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdGV4dC1jb250ZW50L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RleHRhcmVhL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL2ludGVybmFsL2NvbXBvbmVudHMvbWVudS1kcm9wZG93bi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90b3AtbmF2aWdhdGlvbi9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWNvbXBvbmVudHMtY29uc29sZS90cmVlLXZpZXcvdHJlZS1pdGVtL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RyZWUtdmlldy92ZXJ0aWNhbC1jb25uZWN0b3Ivc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHJlZS12aWV3L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3RydW5jYXRlZC10ZXh0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3R1dG9yaWFsLXBhbmVsL2NvbXBvbmVudHMvdHV0b3JpYWwtZGV0YWlsLXZpZXcvc3R5bGVzLnNjb3BlZC5jc3MiLCJ3ZWJwYWNrOi8vQGFtem4vYXdzLXRjLWFzc2Vzc21lbnRzLXBsYXllci1mcm9udGVuZC8uL25vZGVfbW9kdWxlcy9AYW16bi9hd3N1aS1jb21wb25lbnRzLWNvbnNvbGUvdHV0b3JpYWwtcGFuZWwvY29tcG9uZW50cy90dXRvcmlhbC1saXN0L3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3R1dG9yaWFsLXBhbmVsL3N0eWxlcy5zY29wZWQuY3NzIiwid2VicGFjazovL0BhbXpuL2F3cy10Yy1hc3Nlc3NtZW50cy1wbGF5ZXItZnJvbnRlbmQvLi9ub2RlX21vZHVsZXMvQGFtem4vYXdzdWktY29tcG9uZW50cy1jb25zb2xlL3dpemFyZC9zdHlsZXMuc2NvcGVkLmNzcyIsIndlYnBhY2s6Ly9AYW16bi9hd3MtdGMtYXNzZXNzbWVudHMtcGxheWVyLWZyb250ZW5kLy4vbm9kZV9tb2R1bGVzL0BhbXpuL2F3c3VpLWdsb2JhbC1zdHlsZXMvcG9sYXJpcy5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5AbGF5ZXIgYXdzdWktYmFzZS10aGVtZSB7XG4gIGJvZHkge1xuICAgIC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjM6I2YwZmJmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZDojZDFmMWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0yMDAtYjdldjB0OiNiOGU3ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnE6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veTojNDJiNGZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxOiMwMDk5ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3U6IzAwNmNlMDtcbiAgICAtLWNvbG9yLXByaW1hcnktNzAwLTVsYmF6cjojMDA0YTllO1xuICAgIC0tY29sb3ItcHJpbWFyeS04MDAtcjV6YXU5OiMwMDNiOGY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWI6IzAwMmI2NjtcbiAgICAtLWNvbG9yLXByaW1hcnktOTUwLWI5cWVpNjojMDAyMDRkO1xuICAgIC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMDojMDAxMTI5O1xuICAgIC0tY29sb3ItbmV1dHJhbC01MC01Njc2dms6I2ZjZmNmZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeDojZjlmOWZhO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsOiNmNmY2Zjk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGM6I2YzZjNmNztcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNjojZWJlYmYwO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsOiNkZWRlZTM7XG4gICAgLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejc6I2M2YzZjZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOTojYjRiNGJiO1xuICAgIC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6OiNhNGE0YWQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTI6IzhjOGM5NDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTUwLXhyeTU3MzojNzI3NDdlO1xuICAgIC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsOiM2NTY4NzE7XG4gICAgLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW06IzQyNDY1MDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83ODojMzMzODQzO1xuICAgIC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqOiMyMzJiMzc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHc6IzFiMjMyZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OTojMTYxZDI2O1xuICAgIC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmOiMxMzE5MjA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0Zzc6IzBmMTQxYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3Y6IzA2MDgwYTtcbiAgICAtLWNvbG9yLWVycm9yLTUwLTY5NHNyYjojZmZmNWY1O1xuICAgIC0tY29sb3ItZXJyb3ItMTAwLXR5eXd0djojZmZlMGUwO1xuICAgIC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMjojZmY3YTdhO1xuICAgIC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNDojZGIwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItODAwLTF3dGdrZzojOTkwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItOTAwLWtpa2EweTojNzAwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItOTUwLXFpcTd1NjojNTIwMDAwO1xuICAgIC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmU6IzFmMDAwMDtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwOiNlZmZmZjE7XG4gICAgLS1jb2xvci1zdWNjZXNzLTEwMC1qaXJwc3k6I2Q5ZmZkNjtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtNDAwLThnc3M3azojMDBlNTAwO1xuICAgIC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3OiMyYmI1MzQ7XG4gICAgLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2Y6IzAwODAyZjtcbiAgICAtLWNvbG9yLXN1Y2Nlc3MtODAwLXBhbnMzaTojMDA1YzI2O1xuICAgIC0tY29sb3Itc3VjY2Vzcy05NTAtbjkxZGFxOiMwMDMzMTE7XG4gICAgLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmOiMwMDE0MDE7XG4gICAgLS1jb2xvci13YXJuaW5nLTUwLXRqazl6bzojZmZmZWYwO1xuICAgIC0tY29sb3Itd2FybmluZy0xMDAtenh0cXE0OiNmZmZiYmQ7XG4gICAgLS1jb2xvci13YXJuaW5nLTQwMC1mdjFnYTI6I2ZmZTM0NztcbiAgICAtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cTojZmJkMzMyO1xuICAgIC0tY29sb3Itd2FybmluZy02MDAteHJyYWE0OiNmMmIxMDA7XG4gICAgLS1jb2xvci13YXJuaW5nLTgwMC10Y2JjN2I6IzllNjkwMDtcbiAgICAtLWNvbG9yLXdhcm5pbmctOTAwLWMxcDk2ZTojODU1OTAwO1xuICAgIC0tY29sb3Itd2FybmluZy05NTAtaWZxNm1tOiM1NzNhMDA7XG4gICAgLS1jb2xvci13YXJuaW5nLTEwMDAteXFvN243OiMxOTExMDA7XG4gICAgLS1jb2xvci1pbmZvLTUwLWQydzYxazojZjBmYmZmO1xuICAgIC0tY29sb3ItaW5mby0xMDAta3owbm15OiNkMWYxZmY7XG4gICAgLS1jb2xvci1pbmZvLTMwMC05ZnZ5Mng6Izc1Y2ZmZjtcbiAgICAtLWNvbG9yLWluZm8tNDAwLWtreTZzYTojNDJiNGZmO1xuICAgIC0tY29sb3ItaW5mby02MDAtNnBibWpvOiMwMDZjZTA7XG4gICAgLS1jb2xvci1pbmZvLTcwMC1nMXh0dnA6IzAwNGE5ZTtcbiAgICAtLWNvbG9yLWluZm8tODAwLXk2cGQ2ZTojMDAzYjhmO1xuICAgIC0tY29sb3ItaW5mby05NTAtN2Z5cHcxOiMwMDIwNGQ7XG4gICAgLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3OiMwMDExMjk7XG4gICAgLS1jb2xvci1wdXJwbGUtNDAwLWxjYjJ0YTojYmY4MGZmO1xuICAgIC0tY29sb3ItcHVycGxlLTcwMC12dzdhOHA6IzczMDBlNTtcbiAgICAtLWNvbG9yLWFtYmVyLTQwMC1meXJrMWM6I2ZmOTkwMDtcbiAgICAtLWNvbG9yLWFtYmVyLTUwMC1zM2tucDA6I2ZhNmYwMDtcbiAgICAtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqOiM3NTk4ZmY7XG4gICAgLS1jb2xvci10cmFuc3BhcmVudC1mNjZ4amQ6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ibGFjay1zZ3lhY2g6IzAwMDAwMDtcbiAgICAtLWNvbG9yLXdoaXRlLXF6YmpoaTojZmZmZmZmO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtYXFzeWxmOiNlYTcxNTg7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTQwMC1xNTdwZG06I2RjNTAzMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNTAwLWdmdTZpdTojZDEzMzEzO1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC02MDAtaHZnNnk2OiNiYTJlMGY7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTcwMC15enB1d3M6I2E4MmEwYztcbiAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtODAwLXQxeXJ0dzojOTcyNzA5O1xuICAgIC0tY29sb3ItY2hhcnRzLXJlZC05MDAtano5ano4OiM4OTI0MDc7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTEwMDAtYzRwODJtOiM3ZDIxMDU7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTExMDAtdmdhdjh3OiM3MjFlMDM7XG4gICAgLS1jb2xvci1jaGFydHMtcmVkLTEyMDAtNnppb3Z3OiM2NzFjMDA7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTMwMC1yOXMwMXE6I2UwNzk0MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYTojY2M1ZjIxO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS01MDAtcXM0NnBtOiNiYzRkMDE7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTYwMC12eXh5bG46I2E4NDQwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLTBnYXE5ODojOTgzYzAyO1xuICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS04MDAtNzU3cWQ5OiM4YTM2MDM7XG4gICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC00YTY0eWQ6IzdlMzEwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC01cmUweTU6IzczMmMwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTEwMC1zZ21zeXM6IzY5MjgwMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1paWt2NHA6IzYwMjQwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLXA5bmdmeDojYjI5MTFjO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy00MDAtM2g5bHd5OiM5YzdiMGI7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTUwMC1kazByb2U6IzhhNmIwNTtcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNjAwLWY1aG9yNzojN2I1ZjA0O1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy03MDAtaDNqaDQwOiM2ZjU1MDQ7XG4gICAgLS1jb2xvci1jaGFydHMteWVsbG93LTgwMC03eDZrOXQ6IzY1NGQwMztcbiAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctOTAwLWgyNWxtaDojNWQ0NTAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMDAwLTJnYXFrMTojNTUzZjAzO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMTAwLTR0eGtxeTojNGQzOTAxO1xuICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMjAwLWIxZmZrMDojNDgzMzAwO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTMwMC1vMDl6MGo6IzY3YTM1MztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi00MDAtMXFlZGczOiM0MTkwMmM7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXRtaWgwZzojMWY4MTA0O1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTYwMC1sY3VqbWw6IzFhNzMwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi03MDAteWdhMjJjOiMxNzY3MDI7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tODAwLTY0dXcwZTojMTQ1ZDAyO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTkwMC01eWJ3eW46IzEyNTUwMjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMDAwLW5zMWJ2bzojMTA0ZDAxO1xuICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTExMDAteWI3N2s4OiMwZjQ2MDE7XG4gICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTIwMC1vM3h0bWc6IzBkNDAwMDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0yZmt6cDE6IzJlYTU5NztcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC1ibzkwZ2g6IzFjOGU4MTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTUwMC05NXpjMWU6IzBkN2Q3MDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTYwMC1oOWtrMXM6IzA5NmY2NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTcwMC0wOTJ4YzI6IzA2NjQ1YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODM6IzA0NWI1MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTkwMC03NGF4dzU6IzAzNTI0YTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAteXZnMTZtOiMwMTRiNDQ7XG4gICAgLS1jb2xvci1jaGFydHMtdGVhbC0xMTAwLTl0YXg0cjojMDE0NDNlO1xuICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtMTIwMC02dzA1cjg6IzAwM2UzODtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMzAwLXYzN3JzaTojNTI5Y2NiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrOiMzMTg0YzI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC1iYTl3Zmk6IzAyNzNiYjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNjAwLWtxbjF1ejojMDE2NmFiO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS03MDAtdGdyd3FjOiMwMTViOWQ7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTgwMC10Y2VpaTg6IzAxNTI5MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtOTAwLWFoM3NudTojMDE0YTg3O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMDAwLTg0N3R5MTojMDE0MzdkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMTAwLWI1czVuazojMDAzYzc1O1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMjAwLXlocnczdDojMDAzNjZkO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0zMDAtbzN3ZW4xOiM2ODhhZTg7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTQwMC12bmNtcWk6IzU5NzhlMztcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXkyMW85bjojNDA2NmRmO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi02MDAtcjBucWJ2OiMzNzU5Y2U7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTcwMC13MDFqcWM6IzMxNGZiZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXMweDkzdzojMmM0NmIxO1xuICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi05MDAtZjZ3OXplOiMyNzNlYTU7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEwMDAtM3RvcTMxOiMyMzM3OWI7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTExMDAtM3M3aHEzOiMxZjMxOTE7XG4gICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTEyMDAteW9hNGpoOiMxYjJiODg7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTMwMC1tcnI3dWY6I2E3ODNlMTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNDAwLXkxNHdrejojOTQ2OWQ2O1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkOiM4NDU2Y2U7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC1ibGlybmk6Izc3NDliZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLWt0dXJzOTojNmI0MGIyO1xuICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS04MDAtYmc1dGtyOiM2MjM3YTc7XG4gICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1vNXZiang6IzU5MzA5ZDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC14dmNxbjU6IzUxMjk5NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTEwMC1qNXhvMWk6IzRhMjM4YjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTIwMC15ZmtpbWk6IzQzMWQ4NDtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC1ob3Z2c2I6I2RhNzU5NjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG06I2NlNTY3YztcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTUwMC0zZWNjMHg6I2MzM2Q2OTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTYwMC03dmVhc3Y6I2IxMzI1YztcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTcwMC1pdGU0bzc6I2EzMjk1MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTgwMC1iNnpzMjE6Izk2MjI0OTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTkwMC0xOWt5dnE6IzhiMWI0MjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTEwMDAtcThmaG92OiM4MTE0M2I7XG4gICAgLS1jb2xvci1jaGFydHMtcGluay0xMTAwLTB5dG1vbDojNzgwZDM1O1xuICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC04emtlb286IzZmMDYyZjtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtY3JpdGljYWwtb3hvejM1OnZhcigtLWNvbG9yLWNoYXJ0cy1yZWQtMTAwMC1jNHA4Mm0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1oaWdoLTBqMjEyMjp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTYwMC1odmc2eTYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1tZWRpdW0teW43M2YxOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYSk7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLWxvdy1nNjhuaHQ6dmFyKC0tY29sb3ItY2hhcnRzLXllbGxvdy0zMDAtcDluZ2Z4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtcG9zaXRpdmUteWczbjA1OnZhcigtLWNvbG9yLWNoYXJ0cy1ncmVlbi0zMDAtbzA5ejBqKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtaW5mby03Z3l0Nzk6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMS00MDAtZHZvaDFrKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtbmV1dHJhbC0xejZnMHk6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmVnYXRpdmUtOHJpc2ltOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1wb3NpdGl2ZS1jZzljbG86dmFyKC0tY29sb3Itc3VjY2Vzcy02MDAtaXQzYjNmKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtaW5mby1wbXBobjI6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy10aHJlc2hvbGQtbmV1dHJhbC12dGt3YXk6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS10aWNrLTllZDN5OTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtYXhpcy04d3hjMjk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEtaml6ZmZ6OnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMzAwLW8zd2VuMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yLTZvYTFuODp2YXIoLS1jb2xvci1jaGFydHMtcGluay01MDAtM2VjYzB4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTMtZnFoazVsOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTMwMC0yZmt6cDEpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNC0zZjd3Ym06dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS01MDAtaWRsbWFkKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTUtNm0zMjl0OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMzAwLXI5czAxcSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC02LWlmdmpvdTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC1yMG5xYnYpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNy1teWxyMzk6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstODAwLWI2enMyMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC04LXdsbDd4azp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC02MDAtaDlrazFzKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTktMDNnMDNkOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtODAwLWJnNXRrcik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0xMC1iYzNiNHg6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtdnl4eWxuKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTExLTZ1YTJmdTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1mNnc5emUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTItdGs2ZmZvOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTExMDAtMHl0bW9sKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTEzLTJoNDl4OTp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC05MDAtNzRheHc1KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE0LWR2bHFvZzp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTExMDAtajV4bzFpKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE1LTJzcW0zajp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTkwMC00YTY0eWQpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTYtZWRmMmhtOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC15b2E0amgpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTctOTVqejNhOnZhcigtLWNvbG9yLWNoYXJ0cy1waW5rLTQwMC1yODhyaG0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMTgtNjYydzBlOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtNncwNXI4KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTE5LXkybjJ1NTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTQwMC15MTR3a3opO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjAtdjY3a2NsOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTIwMC1paWt2NHApO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjEtNjk4OTZsOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXkyMW85bik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMi0xMHJxcWU6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLWl0ZTRvNyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yMy05OXMxcXY6dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLTk1emMxZSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNC1tMHphcjI6dmFyKC0tY29sb3ItY2hhcnRzLXB1cnBsZS03MDAta3R1cnM5KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTI1LWRzNm41ajp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1xczQ2cG0pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjYtaWNlbDRuOnZhcigtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXMweDkzdyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0yNy1vcHl1aDg6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC1xOGZob3YpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjgtZ203dnEyOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTgwMC1xOTltODMpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMjktMTJnZzdtOnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC14dmNxbjUpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzAtNndnMDM2OnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtODAwLTc1N3FkOSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMS1pbmM0eTY6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMTAwLTNzN2hxMyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMi1vaHVldHI6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMzAwLWhvdnZzYik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zMy0yc25ubW06dmFyKC0tY29sb3ItY2hhcnRzLXRlYWwtMTEwMC05dGF4NHIpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtMzQtb3F2eDM1OnZhcigtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMzAwLW1ycjd1Zik7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNS00NGFkN3M6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLXNnbXN5cyk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC0zNi15amdiY3A6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtdm5jbXFpKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM3LTBvNXF6Zjp2YXIoLS1jb2xvci1jaGFydHMtcGluay02MDAtN3ZlYXN2KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM4LWRlZXQ4ZDp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC00MDAtYm85MGdoKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTM5LXdiaTZwdTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTYwMC1ibGlybmkpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDAtbWIzM3ZmOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00MS03ZGNvNnQ6dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtdzAxanFjKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQyLTRtNWtiaTp2YXIoLS1jb2xvci1jaGFydHMtcGluay05MDAtMTlreXZxKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQzLTI1c2xlNjp2YXIoLS1jb2xvci1jaGFydHMtdGVhbC03MDAtMDkyeGMyKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ0LWUwNDNpdTp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTkwMC1vNXZiangpO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDUtamprMHZiOnZhcigtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLTBnYXE5OCk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Ni1ubjBnN286dmFyKC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLTN0b3EzMSk7XG4gICAgLS1jb2xvci1jaGFydHMtcGFsZXR0ZS1jYXRlZ29yaWNhbC00Ny1zMjYzMGw6dmFyKC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC04emtlb28pO1xuICAgIC0tY29sb3ItY2hhcnRzLXBhbGV0dGUtY2F0ZWdvcmljYWwtNDgtZnE4NnljOnZhcigtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAteXZnMTZtKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTQ5LXJ0dnk4Njp2YXIoLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAteWZraW1pKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1wYWxldHRlLWNhdGVnb3JpY2FsLTUwLXJndXh1MDp2YXIoLS1jb2xvci1jaGFydHMtb3JhbmdlLTEwMDAtNXJlMHk1KTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLTBtenY2MDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3Itc2V2ZXJpdHktZGFyay1yZWQtbzAxOTQ1OiM4NzAzMDM7XG4gICAgLS1jb2xvci1zZXZlcml0eS1yZWQtY2cxZGoxOiNjZTMzMTE7XG4gICAgLS1jb2xvci1zZXZlcml0eS1vcmFuZ2UteGt5aTZwOiNmODkyNTY7XG4gICAgLS1jb2xvci1zZXZlcml0eS15ZWxsb3ctZDlqaHE0OiNmMmNkNTQ7XG4gICAgLS1jb2xvci1zZXZlcml0eS1ncmV5LWZ0Mms1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwtdDhzNG90OnZhcigtLWNvbG9yLXNldmVyaXR5LWRhcmstcmVkLW8wMTk0NSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLWZqaTkwZDp2YXIoLS1jb2xvci1zZXZlcml0eS1yZWQtY2cxZGoxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1vZGVrMWI6dmFyKC0tY29sb3Itc2V2ZXJpdHktb3JhbmdlLXhreWk2cCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctOWZxa204OnZhcigtLWNvbG9yLXNldmVyaXR5LXllbGxvdy1kOWpocTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC02YWY4a3E6dmFyKC0tY29sb3Itc2V2ZXJpdHktZ3JleS1mdDJrNXQpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1oaWdoLXV3bzFtNjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLXJpMzNxMjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LWx3NjBuYjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbmV1dHJhbC1taDhhNGg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC01MjF5MWk6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktaGlnaC1jc3QyNzA6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2Utc2V2ZXJpdHktbWVkaXVtLThqZ2ZpMTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1sb3cta21pdjlrOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LW5ldXRyYWwtZ2V6bm5iOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC03dHpwYm86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktaGlnaC13ZXlwdG86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTYpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1tZWRpdW0tOWRueWd4OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1yaTMzcTIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1sb3ctcDZ4ZjE0OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1sdzYwbmIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLTdlMHlxbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLW1oOGE0aCk7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3E6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtMjUteGNrOGkwOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgzNSwgNDMsIDU1LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHY6cmdiYSgxNSwgMjAsIDI2LCAwLjEyKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMC4xMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5OnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtbXRhdmh1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1kaXNhYmxlZC0xdWZmZ2k6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItc2dzaGQyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLWFtYmVyLTUwMC1zM2tucDApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1hbWJlci00MDAtZnlyazFjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1hbWJlci01MDAtczNrbnAwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtMDh5eTBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC01M28xazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci10ODRjNWg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kZWZhdWx0LWcyZ2pkbDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTUwLTJmajc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItMXBlM3k4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVscjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWh2ZXkwMDp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLWZtYXJxeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1kdHpobDc6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppcjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtdDR2OTJqOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLXYyOGlvdzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci04NWY5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC01a3N1cnc6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWp5b2JnNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtZ3N2ZHcxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtZGVmYXVsdC1xd2FpOW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1ob3Zlci13Z2xrMDc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtanR3ZDY2OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC10dTR5NmU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXI6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2I6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzazp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2Q6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsOnZhcigtLWNvbG9yLXdhcm5pbmctNDAwLWZ2MWdhMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MteXBpeWJnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWJtejQ0czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1zbWNrNTA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUtajVxajBqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItdWlnaHY0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXBvcG92ZXItODdqbzlqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWcxZzlkODp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC10b2FsM3o6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1tOTYwdmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXIteG96aXBqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtMzZtM293OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmw6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC10MHg2anA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1udDIwcWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLWMwZzBrMjp2YXIoLS1jb2xvci1lcnJvci01MC02OTRzcmIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHE6dmFyKC0tY29sb3ItaW5mby01MC1kMnc2MWspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaWFsb2ctenB4YXdoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdTZ6YWRxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtMmoxbGk1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZzd0cnk4OnZhcigtLWNvbG9yLXdhcm5pbmctNTAtdGprOXpvKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXZ0enZ1dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1wcmltYXJ5LTIwMC1iN2V2MHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYXZhdGFyLWdlbi1haS15MWltejE6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSBmYXJ0aGVzdC1jb3JuZXIgYXQgdG9wIHJpZ2h0LCAjYjhlN2ZmIDAlLCAjMDA5OWZmIDI1JSwgIzVjN2ZmZiA0MCUgLCAjODU3NWZmIDYwJSwgIzk2MmVmZiA4MCUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hdmF0YXItZGVmYXVsdC05czJnd3Q6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYXZhdGFyLTFwbXk3YTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sb2FkaW5nLWJhci1nZW4tYWktaTFmMThvOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2I4ZTdmZiAwJSwgIzAwOTlmZiAxMCUsICM1YzdmZmYgMjQlLCAjODU3NWZmIDUwJSwgIzk2MmVmZiA3NiUsICMwMDk5ZmYgOTAlLCAjYjhlN2ZmIDEwMCUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1Nzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtb3V0Z29pbmctZGMwejRoOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jaGF0LWJ1YmJsZS1pbmNvbWluZy03ZWhsbDE6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZGo4Z3p1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1mN2NsMjp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1saW5rLWRpc2FibGVkLWF6NXRvODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRpc2FibGVkLTF1ZmZnaSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24tZGlzYWJsZWQtYTl6a3B4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtbmtuMmtlOnZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtbGlnaHQtdGhlbWUtNXVoa2NiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWRhcmstdGhlbWUtY29vbTZoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGc6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci0yNWp1aTM6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3o6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWo6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXRvcC1nMWVpb3I6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItM2h4M2N1OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1ub3RpZmljYXRpb24tc3RhY2stYmFyLWMyMXNnYjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXE3dDZ5ajp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xc2didWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1saGx0amc6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLThqczR6eDp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWVlaXNyejp2YXIoLS1jb2xvci13YXJuaW5nLTkwMC1jMXA5NmUpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy10ZW1mYW06dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXNoYWRvdy02MDU5a3o6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtdW5kZXJsaW5lLWJ5cnZxeTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRpbGVzLWRpc2FibGVkLWVrbGdoejp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3M6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2c6dmFyKC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWopO1xuICAgIC0tY29sb3Itc2hhZG93LXRvZ2dsZS1oYW5kbGUtdnpldTFoOnJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgLS1jb2xvci1zdHJva2UtY2hhcnQtbGluZS1rYWs4azM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpejp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNjp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLW9xM2d2ZTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci00MnVkZnU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC1zajJ3ajA6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTJhamUwYzp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWN1MzFuMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTMpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmo6dmFyKC0tY29sb3ItcHVycGxlLTcwMC12dzdhOHApO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWVjc3E5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1ob21lLWhlYWRlci1kZWZhdWx0LTBna2VodTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1ob21lLWhlYWRlci1zZWNvbmRhcnktbDNjdTc3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTBlOGlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1jaDZpMHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItbHExcGY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1weXdidXo6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtb3dkMmp0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanM6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1OmN1cnJlbnRDb2xvcjtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdW1zYjV5OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYWlucnc1OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1hYTgweDM6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1ob3Zlci1wejhiMWk6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3Mjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC0wZzF2cGM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzM6dmFyKC0tY29sb3ItZXJyb3ItNjAwLTJub2ZlNCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTYwMC1pdDNiM2YpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMng6dmFyKC0tY29sb3Itd2FybmluZy05MDAtYzFwOTZlKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1oaTFqNTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1mcHo4aW86dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLTgxMmZzcjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1uZ25nMmE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi1nNGxwZGM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNWRjNHNrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS0xMnBjZjQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtYmY1a3B3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctMGw5bW1uOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy03Y2l3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LXBpOG4wNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNik7XG4gICAgLS1jb2xvci1ib3JkZXItYmFkZ2UtdWRhd2dsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLWdyZXktZnlkZHdnOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJhZGdlLWdyZWVuLW15aGxxbTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1ibHVlLXJrN21lNTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJvcmRlci1iYWRnZS1yZWQtOGFrYms3OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LTc1dnlwcTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLWhjNWRlZTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtczBlZzh1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLWw4azdmbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6I2Y4ZjhmODtcbiAgICAtLWZvbnQtYnV0dG9uLWxldHRlci1zcGFjaW5nLXN2ZGhqNTowLjAwNWVtO1xuICAgIC0tZm9udC1jaGFydC1kZXRhaWwtc2l6ZS1ydTdhNTQ6dmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMpO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uOnNvbGlkO1xuICAgIC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdzoxcHg7XG4gICAgLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmstZGlzcGxheS1sLXV3cHEycjoycHg7XG4gICAgLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OTo3MDA7XG4gICAgLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYTp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1mb250LWZhbWlseS1iYXNlLTE3d2tlajpcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LWZhbWlseS1kaXNwbGF5LTZlODdlMjp2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaik7XG4gICAgLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZDp2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaik7XG4gICAgLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0Ok1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1saW5lLWhlaWdodC1uN251bWQ6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1mb250LWhlYWRlci1oMi1kZXNjcmlwdGlvbi1zaXplLXVvZ3R1eDp2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2ayk7XG4gICAgLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLThma3Y5bTp2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUpO1xuICAgIC0tZm9udC1saW5rLWJ1dHRvbi13ZWlnaHQtYjhxcTBqOnZhcigtLWZvbnQtd2VpZ2h0LWJ1dHRvbi1haGIwZXcpO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzOnZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4pO1xuICAgIC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2I6dmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUpO1xuICAgIC0tZm9udC1zaWRlLW5hdmlnYXRpb24tc2VjdGlvbi1oZWFkZXItc2l6ZS1zY3JnYmc6aW5oZXJpdDtcbiAgICAtLWZvbnQtc2lkZS1uYXZpZ2F0aW9uLXNlY3Rpb24taGVhZGVyLXdlaWdodC1mbGZiMWc6aW5oZXJpdDtcbiAgICAtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrOjE0cHg7XG4gICAgLS1mb250LXNpemUtYm9keS1zLTZzcXA4czoxMnB4O1xuICAgIC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2E6NDJweDtcbiAgICAtLWZvbnQtc2l6ZS1kaXNwbGF5LXhsLWg5enltbTo2NHB4O1xuICAgIC0tZm9udC1zaXplLWZvcm0tbGFiZWwtc2JpemVvOnZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrKTtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4OjIwcHg7XG4gICAgLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dToxOHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTk6MTZweDtcbiAgICAtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdzoyNHB4O1xuICAgIC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6OjE0cHg7XG4gICAgLS1mb250LXNpemUta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVpbWd2Nzp2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2ayk7XG4gICAgLS1mb250LXNpemUtdGFicy1rd3VvOW46dmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTkpO1xuICAgIC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHc6Z3JheXNjYWxlO1xuICAgIC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdDphbnRpYWxpYXNlZDtcbiAgICAtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtamx1aDgyOjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci04ODBhZjA6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjE6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnJlYWRjcnVtYi1jdXJyZW50LXFua2dudDp2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSk7XG4gICAgLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWRpc3BsYXktbC1mODcxbXg6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZGlzcGxheS14bC03dTA0Z2Q6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLTdxa2UzNzo3MDA7XG4gICAgLS1mb250LXdlaWdodC1mb3JtLWxhYmVsLW13ZmM0aTp2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSk7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90OjcwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXM6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4Yjo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9majo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMTo3MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWF2eS1lbTg2Nmc6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLXVrYWludzp2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSk7XG4gICAgLS1mb250LXdlaWdodC1saWdodGVyLXh3YWd0dTozMDA7XG4gICAgLS1mb250LXdlaWdodC1saW5rLXNlY29uZGFyeS10aWY0Y2Q6aW5oZXJpdDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQ6NDAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kNmd4ZDk6NzAwO1xuICAgIC0tZm9udC13ZWlnaHQtdGFicy1kaXNhYmxlZC1leXg4M3c6dmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1qbHVoODIpO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0cjowLjAwNWVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS1sLWMzdjU3MTotMC4wM2VtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctZGlzcGxheS14bC02aTZpdm86LTAuMDNlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c286LTAuMDE1ZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyOi0wLjAxMGVtO1xuICAgIC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bTotMC4wMDVlbTtcbiAgICAtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96Oi0wLjAyZW07XG4gICAgLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydjpub3JtYWw7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxOjE2cHg7XG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0OjQ4cHg7XG4gICAgLS1saW5lLWhlaWdodC1kaXNwbGF5LXhsLWgwc2ExYjo3MnB4O1xuICAgIC0tbGluZS1oZWlnaHQtZm9ybS1sYWJlbC0zdGZlYzY6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoOjI0cHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluOjIycHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1OjIwcHg7XG4gICAgLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNTozMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTg6MThweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC1obXA4b2o6dmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eik7XG4gICAgLS1saW5lLWhlaWdodC10YWJzLTV3eWEzeTp2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1KTtcbiAgICAtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5OjRweDtcbiAgICAtLWJvcmRlci1jb2RlLWVkaXRvci1zdGF0dXMtZGl2aWRlci13aWR0aC0zZ29vaDY6dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gpO1xuICAgIC0tYm9yZGVyLWNvbnRhaW5lci1zdGlja3ktd2lkdGgtcnhqd2swOjBweDtcbiAgICAtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYzowcHg7XG4gICAgLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0OjFweDtcbiAgICAtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxejoycHg7XG4gICAgLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YToxcHg7XG4gICAgLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaDoxcHg7XG4gICAgLS1ib3JkZXItZHJvcGRvd24tdmlydHVhbC1vZmZzZXQtd2lkdGgtOWdvc2xwOjJweDtcbiAgICAtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidDo4cHg7XG4gICAgLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb206MnB4O1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtZGFzaC1hcnJheS10Nzgwem06MyA1O1xuICAgIC0tYm9yZGVyLWxpbmUtY2hhcnQtbGluZS1qb2luLW11dGtqYjpyb3VuZDtcbiAgICAtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cDoycHg7XG4gICAgLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtOjA7XG4gICAgLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoOjJweDtcbiAgICAtLWJvcmRlci1wYW5lbC1oZWFkZXItd2lkdGgtcmZmbzhzOjFweDtcbiAgICAtLWJvcmRlci1wYW5lbC10b3Atd2lkdGgtMnBuamplOjFweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzM6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4OnZhcigtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC03M3drZnIpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1hbGVydC10aGxrazE6dmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHY6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkOjIwcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dDozcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC01cmw1azE6dmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1lbWJlZGRlZC03M3drZnI6dmFyKC0tYm9yZGVyLXJhZGl1cy1jaGF0LWJ1YmJsZS1yaDdyenIpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jaGF0LWJ1YmJsZS1yaDdyenI6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlOjE2cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3I6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXI6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmo6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aDoxMnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHE6MTJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01OjhweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMnc6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nOW14Mno6NTAlO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejk6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWVtYmVkZGVkLThiaTgwMjp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZW1iZWRkZWQtNzN3a2ZyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi04Mzg0ODA6OHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aDp2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdik7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWI6MjBweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdG9rZW4taW5saW5lLWdwZGRiaDo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhOnZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01KTtcbiAgICAtLWJvcmRlci10YWJsZS1zdGlja3ktd2lkdGgtYjdoYmY1OjFweDtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1hY3RpdmUtMWZoMDAwOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtZGVmYXVsdC1ueWYwcHU6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kaXNhYmxlZC00cGRmc2s6dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1ob3Zlci1leGlkcW06dmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtdnVrNXZtKTtcbiAgICAtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2c6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC1kY3Z1cjI6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZyk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stc3RhcnQtODdzd3U2OnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtMnkwcm8wOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1zdGFydC15aWJ2NTI6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZyk7XG4gICAgLS1ib3JkZXItd2lkdGgtZmxhc2hiYXItaW5saW5lLXN0YXJ0LWRyZjFjYTowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC12dWs1dm06dmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWNhcmQtc2VsZWN0ZWQtYzE3MXp2OnZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSk7XG4gICAgLS1ib3JkZXItd2lkdGgtZHJvcGRvd24tM2JpbHkwOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3k6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tYmlnLTM2MXB0eDozcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1sYXJnZS01bTU5eXk6NHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbWVkaXVtLXdodGI0ZToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1ub3JtYWwtNGJyMDdkOjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLTg3M3R2ZzoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi14LXNtYWxsLWgwcm9obToxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLWNhcmQtaWVyY3FmOnZhcigtLWJvcmRlci13aWR0aC1jYXJkLXZ1azV2bSk7XG4gICAgLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXU6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWJhZGdlLTJpY3JkbDowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWs6MnB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5czoycHg7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy1sOW9meGg6MjcwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHU6OTBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWU6MTM1bXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5OjExNW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhOjE2NW1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeDoyNTBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWRzN2R2eDozNjAwbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWxvYWRpbmctZG90cy1tN2Zld2M6MTIwMG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzE6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmU6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcToxODBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWY6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXRyZGVuODpjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXY6Y3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi1hMGtua2U6Y3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2s6Y3ViaWMtYmV6aWVyKDAuODQsIDAsIDAuMTYsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1hdmF0YXItZ2VuLWFpLWdyYWRpZW50LWo4aGI1azpjdWJpYy1iZXppZXIoMC43LCAwLCAwLjMsIDEpO1xuICAgIC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5Njp2YXIoLS1tb3Rpb24tZWFzaW5nLWVhc2Utb3V0LXF1YXJ0LXRyZGVuOCk7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1oZW85eWE6dmFyKC0tbW90aW9uLWVhc2luZy1lYXNlLW91dC1xdWFydC10cmRlbjgpO1xuICAgIC0tbW90aW9uLWVhc2luZy1zaG93LXBhY2VkLXczMmdyaDplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctc2hvdy1xdWljay0ybjQweng6ZWFzZS1vdXQ7XG4gICAgLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trOmxpbmVhcjtcbiAgICAtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbDplYXNlLW91dDtcbiAgICAtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHc6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYpO1xuICAgIC0tbW90aW9uLWVhc2luZy1zdGlja3ktMm81dm9nOnZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWItYTBrbmtlKTtcbiAgICAtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWg6dmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2spO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUteGthOWpsOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDkpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWV4cHJlc3NpdmUtcGxlNjQ1OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjg6dmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCk7XG4gICAgLS1tb3Rpb24ta2V5ZnJhbWVzLWZhZGUtaW4tMHI5bGZ1OmF3c3VpLWZhZGUtaW4tMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1mYWRlLW91dC15cmE5bHI6YXdzdWktZmFkZS1vdXQtMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zdGF0dXMtaWNvbi1lcnJvci0wZDBpNms6YXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjO1xuICAgIC0tbW90aW9uLWtleWZyYW1lcy1zY2FsZS1wb3B1cC03OGNjdHM6YXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjO1xuICAgIC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYjoyMzhweDtcbiAgICAtLXNpemUtY29udHJvbC1hY2Zrajk6MTZweDtcbiAgICAtLXNpemUtaWNvbi1iaWctbmJyM3N2OjMycHg7XG4gICAgLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkOjQ4cHg7XG4gICAgLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdjoyMHB4O1xuICAgIC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2I6MTZweDtcbiAgICAtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxOjQwcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aTozMnB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0ams6MTVweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOToyOHB4O1xuICAgIC0tc3BhY2UtYWxlcnQtYWN0aW9uLWxlZnQteHc1bWd3OnZhcigtLXNwYWNlLXMta2J6ZGI4KTtcbiAgICAtLXNwYWNlLWFsZXJ0LWhvcml6b250YWwtZG5wbnpuOnZhcigtLXNwYWNlLWZsYXNoYmFyLWhvcml6b250YWwtb2V3ZDlwKTtcbiAgICAtLXNwYWNlLWFsZXJ0LW1lc3NhZ2UtcmlnaHQtNnlwMnc3OnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2UtYWxlcnQtdmVydGljYWwteWlnZGN2OnZhcigtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLTExeHJjcik7XG4gICAgLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrOjRweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1ODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWk6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjVweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXZlcnRpY2FsLWVid3V4eTowcHg7XG4gICAgLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrOjZweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3g6MHB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLW1vZGFsLWRpc21pc3MtdmVydGljYWwtbjBxejdhOnZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCk7XG4gICAgLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaTotNXB4O1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1vdXRsaW5lLWd1dHRlci16cnlhdjA6dmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGkpO1xuICAgIC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1ndXR0ZXItd2Mzd3ByOjZweDtcbiAgICAtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LTBvN21hbDp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEpO1xuICAgIC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nzp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWdtaWFqbDoxMHB4O1xuICAgIC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjA6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMjp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3KTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnE6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dTotN3B4O1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWNvbnRlbnQtdG9wLTEzNTM5djp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubTp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDE6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnE6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eDozNnB4O1xuICAgIC0tc3BhY2UtZXhwYW5kYWJsZS1zZWN0aW9uLWljb24tb2Zmc2V0LXRvcC1rOGN6YTM6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUpO1xuICAgIC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3U6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyOjM2cHg7XG4gICAgLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjOi01cHg7XG4gICAgLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczM6LTVweDtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLWFjdGlvbi1sZWZ0LWs5YTZhMjp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1kaXNtaXNzLXJpZ2h0LWc1a3gwOTowcHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci1ob3Jpem9udGFsLW9ld2Q5cDp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6Mnc6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Uta2V5LXZhbHVlLWdhcC1pY2t5MDU6MHB4O1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmazp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc20pO1xuICAgIC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGU6dmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndCk7XG4gICAgLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bTozNnB4O1xuICAgIC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbTp2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMpO1xuICAgIC0tc3BhY2UtbW9kYWwtY29udGVudC1ib3R0b20tMzExOTJ5OnZhcigtLXNwYWNlLXNjYWxlZC0yeC1tLW84dWZtYSk7XG4gICAgLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLW15aWpzMDp2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxOnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3Q6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWRpdmlkZXItbWFyZ2luLWhvcml6b250YWwtaDJhMzIxOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpOnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC16MGZ5OGI6MjhweDtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2s6MjhweDtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrOnZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4pO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLXNwZTNhcDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpOjZweDtcbiAgICAtLXNwYWNlLXRhYnMtY29udGVudC10b3AtNWx5NmJ1OnZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veik7XG4gICAgLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dzotOHB4O1xuICAgIC0tc3BhY2UtdGFicy12ZXJ0aWNhbC12OXc5cjg6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2UtdGFibGUtY29udGVudC1ib3R0b20tNTlzZzB2OnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2UtdGFibGUtZW1iZWRkZWQtaGVhZGVyLXRvcC1lenprMTk6MHB4O1xuICAgIC0tc3BhY2UtdGFibGUtZm9vdGVyLWhvcml6b250YWwtYmk1ZjA1OnZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLXMxa205YSk7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxOjBweDtcbiAgICAtLXNwYWNlLXRhYmxlLWhlYWRlci1ob3Jpem9udGFsLXMxa205YTowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtYm90dG9tLWx6aXM1YTowcHg7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS02OHVwYnc6NHB4O1xuICAgIC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2U6dmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxKTtcbiAgICAtLXNwYWNlLXRyZWUtdmlldy1pbmRlbnRhdGlvbi11ZGE0bnk6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWdhcC1lam9wODI6MHB4O1xuICAgIC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLWdhcC05cmNqd2g6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpazp2YXIoLS1zcGFjZS14bC1kODRlZXkpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LThyeTNvdzp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC0wbzdtYWwpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214Mno6dmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWNlN3Q1Nyk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaTp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLXZtNHVnMzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWdtaWFqbCk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1yYmhuczE6dmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWspO1xuICAgIC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctaG9yaXpvbnRhbC10cWdhb3g6dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc3RhdHVzLWluZGljYXRvci1wYWRkaW5nLWhvcml6b250YWwtcGJmdGZsOnZhcigtLXNwYWNlLW5vbmUtZWEzMmxqKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1OnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LW0tbzh1Zm1hOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC0yeC1sLXRwNTVqZDp2YXIoLS1zcGFjZS1sLTB5a3BiMSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteGwtdmxwemd0OnZhcigtLXNwYWNlLXhsLWQ4NGVleSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc206dmFyKC0tc3BhY2UteHh4bC1tdzVoYmwpO1xuICAgIC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5OnZhcigtLXNwYWNlLW5vbmUtZWEzMmxqKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZDp2YXIoLS1zcGFjZS14eHhzLXplbHA1bCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1azp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQ6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLXNjYWxlZC1zLXlxdm1vejp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbS16MGFoNmM6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14bC14bHMybG46dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkOnZhcigtLXNwYWNlLXh4bC1leGk2MDApO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlOnZhcigtLXNwYWNlLXh4eGwtbXc1aGJsKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eHhzLTc3NW0yYjp2YXIoLS1zcGFjZS14eHhzLXplbHA1bCk7XG4gICAgLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMTp2YXIoLS1zcGFjZS14eHMtMGdtazQyKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3g6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMzp2YXIoLS1zcGFjZS1zLWtiemRiOCk7XG4gICAgLS1zcGFjZS1zdGF0aWMtbS1vOHFzODM6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc3RhdGljLWwtZjVxbGVsOnZhcigtLXNwYWNlLWwtMHlrcGIxKTtcbiAgICAtLXNwYWNlLXN0YXRpYy14bC11czFvd3E6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXN0YXRpYy14eGwteHl5OG54OnZhcigtLXNwYWNlLXh4bC1leGk2MDApO1xuICAgIC0tc3BhY2Utc3RhdGljLXh4eGwtYTBmczIwOnZhcigtLXNwYWNlLXh4eGwtbXc1aGJsKTtcbiAgICAtLXNwYWNlLW5vbmUtZWEzMmxqOjBweDtcbiAgICAtLXNwYWNlLXh4eHMtemVscDVsOjJweDtcbiAgICAtLXNwYWNlLXh4cy0wZ21rNDI6NHB4O1xuICAgIC0tc3BhY2UteHMtajFjaDk3OjhweDtcbiAgICAtLXNwYWNlLXMta2J6ZGI4OjEycHg7XG4gICAgLS1zcGFjZS1tLXV0eHl6bToxNnB4O1xuICAgIC0tc3BhY2UtbC0weWtwYjE6MjBweDtcbiAgICAtLXNwYWNlLXhsLWQ4NGVleToyNHB4O1xuICAgIC0tc3BhY2UteHhsLWV4aTYwMDozMnB4O1xuICAgIC0tc3BhY2UteHh4bC1tdzVoYmw6NDBweDtcbiAgICAtLXNoYWRvdy1jYXJkLXVrYWRteDpub25lO1xuICAgIC0tc2hhZG93LWl0ZW0tY2FyZC1sbzB1aDY6dmFyKC0tc2hhZG93LWNhcmQtdWthZG14KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItNHZhcGJrOjBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS05ZXhhcWw6MHB4IDFweCAxcHggMXB4ICNlOWViZWQsIDBweCA2cHggMzZweCAjMDAwNzE2MWE7XG4gICAgLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvOjBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctZHJvcHVwLWJsbG9haDp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgICAtLXNoYWRvdy1mbGFzaC1jb2xsYXBzZWQtcnc0eXFiOjBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybjowcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1tb2RhbC0zZmYwZzU6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctcGFuZWwtc3NsbnZ2OjBweCAwcHggMHB4IDFweCAjYjZiZWM5O1xuICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEyKTtcbiAgICAtLXNoYWRvdy1wb3BvdmVyLTU4cDZ5bTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzOjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMTApO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUta2Z6bGZiOi0xcHggMHB4IDFweCAwcHggI2U5ZWJlZCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMCk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLXh5ejViZjowcHggMnB4IDBweCAwcHggI2U5ZWJlZCwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAwLjEwKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3Nzo0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyOi00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTMwMC1hcXN5bGY6I2Q2M2YzODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC00MDAtcTU3cGRtOiNlZDU5NTg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtNTAwLWdmdTZpdTojZmU2ZTczO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTYwMC1odmc2eTY6I2ZmOGE4YTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC03MDAteXpwdXdzOiNmZmEwOWU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtODAwLXQxeXJ0dzojZmZiM2IwO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTkwMC1qejlqejg6I2ZmYzRjMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXJlZC0xMDAwLWM0cDgybTojZmZkMmNmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcmVkLTExMDAtdmdhdjh3OiNmZmUwZGQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1yZWQtMTIwMC02emlvdnc6I2ZmZWNlYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0zMDAtcjlzMDFxOiNjNTUzMDU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNDAwLWtmODAxYTojZGU2OTIzO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTUwMC1xczQ2cG06I2YyN2MzNjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtdnl4eWxuOiNmODkyNTY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtNzAwLTBnYXE5ODojZmNhNTcyO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTgwMC03NTdxZDk6I2ZmYjY4YjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS05MDAtNGE2NHlkOiNmZmM2YTQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1vcmFuZ2UtMTAwMC01cmUweTU6I2ZmZDRiYjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLW9yYW5nZS0xMTAwLXNnbXN5czojZmZlMWNmO1xuICAgICAgLS1jb2xvci1jaGFydHMtb3JhbmdlLTEyMDAtaWlrdjRwOiNmZmVkZTI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMzAwLXA5bmdmeDojOTc3MDAxO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTQwMC0zaDlsd3k6I2IwODQwMDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy01MDAtZGswcm9lOiNjNTk2MDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNjAwLWY1aG9yNzojZDNhNjFjO1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTcwMC1oM2poNDA6I2RmYjUyYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy04MDAtN3g2azl0OiNlYWMzM2E7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctOTAwLWgyNWxtaDojZjFjZjY1O1xuICAgICAgLS1jb2xvci1jaGFydHMteWVsbG93LTEwMDAtMmdhcWsxOiNmN2RiOGE7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctMTEwMC00dHhrcXk6I2ZjZTVhODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXllbGxvdy0xMjAwLWIxZmZrMDojZmZlZmM5O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMzAwLW8wOXowajojNDg4NTFhO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNDAwLTFxZWRnMzojNWE5YjI5O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNTAwLXRtaWgwZzojNjlhZTM0O1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNjAwLWxjdWptbDojN2RiZDRjO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tNzAwLXlnYTIyYzojOGZjYTYxO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tODAwLTY0dXcwZTojOWZkNjczO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tOTAwLTV5Ynd5bjojYjJkZjhkO1xuICAgICAgLS1jb2xvci1jaGFydHMtZ3JlZW4tMTAwMC1uczFidm86I2M1ZTdhODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWdyZWVuLTExMDAteWI3N2s4OiNkNWVmYmU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ncmVlbi0xMjAwLW8zeHRtZzojZTRmN2Q1O1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC0zMDAtMmZrenAxOiMwMTg5Nzc7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTQwMC1ibzkwZ2g6IzAwOWQ4OTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtNTAwLTk1emMxZTojMDBiMDliO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC02MDAtaDlrazFzOiM0MGJmYTk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTcwMC0wOTJ4YzI6IzVmY2NiNztcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRlYWwtODAwLXE5OW04MzojNzdkN2MzO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGVhbC05MDAtNzRheHc1OiM5NGUwZDA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEwMDAteXZnMTZtOiNhY2U5ZGI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTExMDAtOXRheDRyOiNjMmYwZTY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy10ZWFsLTEyMDAtNncwNXI4OiNkN2Y3ZjA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMzAwLXYzN3JzaTojMDA4MTljO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTQwMC1kdm9oMWs6IzA0OTdiYTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS01MDAtYmE5d2ZpOiMwOGFhZDI7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtNjAwLWtxbjF1ejojNDRiOWRkO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTcwMC10Z3J3cWM6IzYzYzZlNztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS04MDAtdGNlaWk4OiM3OWQyZjA7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtOTAwLWFoM3NudTojOThkY2Y1O1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0xLTEwMDAtODQ3dHkxOiNiM2U0Zjg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTEtMTEwMC1iNXM1bms6I2NhZWRmYztcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMS0xMjAwLXlocnczdDojZGRmNGZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTMwMC1vM3dlbjE6IzQ4NmRlODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi00MDAtdm5jbXFpOiM2Mzg0ZjU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItNTAwLXkyMW85bjojNzY5OGZlO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTYwMC1yMG5xYnY6IzhlYTlmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi03MDAtdzAxanFjOiNhMmI4ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItODAwLXMweDkzdzojYjFjNWZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTkwMC1mNnc5emU6I2MzZDFmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLWJsdWUtMi0xMDAwLTN0b3EzMTojZDJkY2ZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtYmx1ZS0yLTExMDAtM3M3aHEzOiNkZmU2ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1ibHVlLTItMTIwMC15b2E0amg6I2VjZjBmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0zMDAtbXJyN3VmOiM4ZDU5ZGU7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNDAwLXkxNHdrejojYTE3M2VhO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTUwMC1pZGxtYWQ6I2IwODhmNTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS02MDAtYmxpcm5pOiNiZjliZjk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtNzAwLWt0dXJzOTojY2JhYmZjO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTgwMC1iZzV0a3I6I2Q2YmFmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS05MDAtbzV2Ymp4OiNkZmM4ZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1wdXJwbGUtMTAwMC14dmNxbjU6I2U4ZDVmZjtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXB1cnBsZS0xMTAwLWo1eG8xaTojZWZlMmZmO1xuICAgICAgLS1jb2xvci1jaGFydHMtcHVycGxlLTEyMDAteWZraW1pOiNmNWVkZmY7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTMwMC1ob3Z2c2I6I2M2NGE3MDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNDAwLXI4OHJobTojZDU2ODg5O1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay01MDAtM2VjYzB4OiNlMDdmOWQ7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTYwMC03dmVhc3Y6I2ViOTJhZDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstNzAwLWl0ZTRvNzojZjVhMmJiO1xuICAgICAgLS1jb2xvci1jaGFydHMtcGluay04MDAtYjZ6czIxOiNmZmIwYzg7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1waW5rLTkwMC0xOWt5dnE6I2ZmYzFkNDtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTAwMC1xOGZob3Y6I2ZmZDFkZTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTEwMC0weXRtb2w6I2ZmZGZlODtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXBpbmstMTIwMC04emtlb286I2ZmZWNmMTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1jcml0aWNhbC1veG96MzU6dmFyKC0tY29sb3ItY2hhcnRzLXJlZC0zMDAtYXFzeWxmKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1oaWdoLTBqMjEyMjp2YXIoLS1jb2xvci1jaGFydHMtcmVkLTUwMC1nZnU2aXUpO1xuICAgICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW1lZGl1bS15bjczZjE6dmFyKC0tY29sb3ItY2hhcnRzLW9yYW5nZS02MDAtdnl4eWxuKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1sb3ctZzY4bmh0OnZhcigtLWNvbG9yLWNoYXJ0cy15ZWxsb3ctNzAwLWgzamg0MCk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1zdGF0dXMtcG9zaXRpdmUteWczbjA1OnZhcigtLWNvbG9yLWNoYXJ0cy1ncmVlbi01MDAtdG1paDBnKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXN0YXR1cy1pbmZvLTdneXQ3OTp2YXIoLS1jb2xvci1jaGFydHMtYmx1ZS0xLTUwMC1iYTl3ZmkpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5lZ2F0aXZlLThyaXNpbTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1wb3NpdGl2ZS1jZzljbG86dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1pbmZvLXBtcGhuMjp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdnRrd2F5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2stOWVkM3k5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLTBtenY2MDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1zZXZlcml0eS1kYXJrLXJlZC1vMDE5NDU6I2Q2M2YzODtcbiAgICAgIC0tY29sb3Itc2V2ZXJpdHktcmVkLWNnMWRqMTojZmU2ZTczO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC15cXl6bW46dmFyKC0tY29sb3ItYmxhY2stc2d5YWNoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHY6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWo6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVscjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppcjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1qdHdkNjY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXI6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTg3am85ajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWcxZzlkODp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLWMwZzBrMjp2YXIoLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdTZ6YWRxOnZhcigtLWNvbG9yLWluZm8tMTAwMC1samE0MHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNTp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1nN3RyeTg6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS04bW10bGw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtcmluZy1mZnUwNTM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaDp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtOGpzNHp4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtd2FybmluZy1lZWlzcno6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3M6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLW9xM2d2ZTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItdGFiLWJ1dHRvbi1lcnJvci00MnVkZnU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTJhamUwYzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtY3UzMW4zOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmo6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtb3dkMmp0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMng6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1mcHo4aW86dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWRpc2FibGVkLTgxMmZzcjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojMjgyYzM0O1xuICAgICAgLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiazowcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC42KTtcbiAgICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsOjBweCAxcHggMXB4IDFweCAjMTkyNTM0LCAwcHggNnB4IDM2cHggIzAwMDQwYztcbiAgICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgNCwgMTIsIDEpO1xuICAgICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybjowcHggNHB4IDhweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgICAgLS1zaGFkb3ctcGFuZWwtc3NsbnZ2OjBweCAwcHggMHB4IDFweCAjNDE0ZDVjO1xuICAgICAgLS1zaGFkb3ctcGFuZWwtdG9nZ2xlLWxyYzV5NjowcHggNnB4IDEycHggMXB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgICAgLS1zaGFkb3ctc3BsaXQtYm90dG9tLTZtNDZ4czowcHggLTM2cHggMzZweCAtMzZweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXNwbGl0LXNpZGUta2Z6bGZiOi0xcHggMHB4IDFweCAwcHggIzE5MjUzNCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgICAtLXNoYWRvdy1zdGlja3ktaDM0MTN3OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWVtYmVkZGVkLXh5ejViZjowcHggMnB4IDBweCAwcHggIzQxNGQ1YywgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAxKTtcbiAgICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteW44eTc3OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LWtpZWtqcjowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICB9XG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aToyOHB4O1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0ams6MTNweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOToyNHB4O1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjNweDtcbiAgICAtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2s6dmFyKC0tc3BhY2UteHhzLTBnbWs0Mik7XG4gICAgLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3OjEwcHg7XG4gICAgLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLWdtaWFqbDp2YXIoLS1zcGFjZS14cy1qMWNoOTcpO1xuICAgIC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXg6MzJweDtcbiAgICAtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydzp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxOi0xcHg7XG4gICAgLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWs6dmFyKC0tc3BhY2UtbS11dHh5em0pO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTU6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LW0tbzh1Zm1hOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngtbC10cDU1amQ6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLTJ4LXhsLXZscHpndDp2YXIoLS1zcGFjZS1tLXV0eHl6bSk7XG4gICAgLS1zcGFjZS1zY2FsZWQtMngteHh4bC0wenFxc206dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1azp2YXIoLS1zcGFjZS14eHhzLXplbHA1bCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXMteXF2bW96OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbS16MGFoNmM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14bC14bHMybG46dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQ6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXlpZ2Rjdjp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3IpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC1uMHF6N2E6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkKTtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHE6dmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMjp2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtY2U3dDU3KTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC02d3kxbnE6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhOnZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2Yyk7XG4gICAgLS1zcGFjZS1leHBhbmRhYmxlLXNlY3Rpb24taWNvbi1vZmZzZXQtdG9wLWs4Y3phMzp2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNSk7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ib3R0b20tODFuc2ZrOnZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHhsLTB6cXFzbSk7XG4gICAgLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZTp2YXIoLS1zcGFjZS1zY2FsZWQtMngteGwtdmxwemd0KTtcbiAgICAtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLTMxMTkyeTp2YXIoLS1zcGFjZS1zY2FsZWQtMngtbS1vOHVmbWEpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxOnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3Q6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2k6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrOnZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4pO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLXNwZTNhcDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC01bHk2YnU6dmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96KTtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZW1iZWRkZWQtZ2NteDJ6OnZhcigtLXNwYWNlLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1jZTd0NTcpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0Mmk6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LTNvM2o0cSk7XG4gICAgLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzM6dmFyKC0tc3BhY2UtY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC1nbWlhamwpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgfVxuICAuYXdzdWktbW90aW9uLWRpc2FibGVkOm5vdCgjXFw5KSB7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy1sOW9meGg6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1OjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWU6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGE6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeDowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tYXZhdGFyLWdlbi1haS1ncmFkaWVudC1kczdkdng6MG1zO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWF2YXRhci1sb2FkaW5nLWRvdHMtbTdmZXdjOjBtcztcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcTowbXM7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjk6dmFyKC0tbW90aW9uLWR1cmF0aW9uLW1vZGVyYXRlLTFqY3dhZSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlKTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZS0xamN3YWUpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwOnZhcigtLW1vdGlvbi1kdXJhdGlvbi1mYXN0LXVvbzZ0dSk7XG4gICAgLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZjp2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2xvdy03ZjFnY3EpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1xdWljay03dGRvNTI6dmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1yZXNwb25zaXZlLXhrYTlqbDp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5KTtcbiAgICAtLW1vdGlvbi1kdXJhdGlvbi1leHByZXNzaXZlLXBsZTY0NTp2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEpO1xuICAgIC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44OnZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktc2xvdy00NTFuc3gpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC12MXMyZHY6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qOnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5OnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS1kY2ZkOGQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1qdHdkNjY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXR1NHk2ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLXJ0bWhhcjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLWMwZzBrMjp2YXIoLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtMmoxbGk1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC16eTFwcmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1nN3RyeTg6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLThqczR6eDp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWVlaXNyejp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3M6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmo6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWVjc3E5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOiMyODJjMzQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItMXBlM3k4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtdjI4aW93OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLXkwcTlxczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1qeW9iZzU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1tOTYwdmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXIteG96aXBqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtMzZtM293OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmw6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC10MHg2anA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1udDIwcWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXpweGF3aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci12dHp2dXU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcCk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWRqOGd6dTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZjdjbDI6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLW5rbjJrZTp2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5OnZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItM2h4M2N1OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy10ZW1mYW06dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwteG04bmtzOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDkpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdW1zYjV5OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItNnI1dTdlOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNHo3OXQ0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItaGkxajU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LXBpOG4wNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXYxczJkdjpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItZ3JleS10cmFuc3BhcmVudC1oZWF2eS1tMjY5bWo6cmdiYSgxNSwgMjAsIDI2LCAxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXk6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS16OGxzZjY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVscjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1kdHpobDc6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppcjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWp0d2Q2Njp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItcnRtaGFyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wb3BvdmVyLTg3am85ajp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1nMWc5ZDg6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtdG9hbDN6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtbTk2MHZoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci1jMGcwazI6dmFyKC0tY29sb3ItZXJyb3ItMTAwMC1vaWNlNmUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHE6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNTp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMDAtenkxcHJmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZzd0cnk4OnZhcigtLWNvbG9yLXdhcm5pbmctMTAwMC15cW83bjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtZXJyb3Ita2J5bXJoOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1zdWNjZXNzLThqczR6eDp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWVlaXNyejp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3M6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmU6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLWdlbi1haS02aWhkNmo6dmFyKC0tY29sb3ItcHVycGxlLTQwMC1sY2IydGEpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWVjc3E5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWFjdGl2ZS00MWN1OWc6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWRlZmF1bHQtZnB6OGlvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kaXNhYmxlZC04MTJmc3I6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOiMyODJjMzQ7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiazpub25lO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsOjBweCAxcHggMXB4IDFweCAjMTkyNTM0LCAwcHggNnB4IDM2cHggIzAwMDQwYztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi04d210M286MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDQsIDEyLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzOjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LXNpZGUta2Z6bGZiOi0xcHggMHB4IDFweCAwcHggIzE5MjUzNCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQteHl6NWJmOjBweCAycHggMHB4IDBweCAjNDE0ZDVjLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgNywgMjIsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteW44eTc3OjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItMXBlM3k4OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtdjI4aW93OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLWJhY2tkcm9wLXkwcTlxczp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1qeW9iZzU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXIteG96aXBqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtMzZtM293OnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmw6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItZGVmYXVsdC10MHg2anA6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWFjdGl2ZS1udDIwcWc6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXpweGF3aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWRqOGd6dTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZjdjbDI6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLW5rbjJrZTp2YXIoLS1jb2xvci10ZXh0LWludmVydGVkLWZ1YnBwMCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5OnZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tcGxhY2Vob2xkZXItM2h4M2N1OnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy10ZW1mYW06dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6OnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnOnZhcigtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtaGVhdnktbTI2OW1qKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWopO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwteG04bmtzOnZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDkpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdW1zYjV5OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItNnI1dTdlOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNHo3OXQ0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItaGkxajU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LXBpOG4wNzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNik7XG4gICAgLS1zaGFkb3ctZHJvcHVwLWJsbG9haDp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgICAtLXNoYWRvdy1tb2RhbC0zZmYwZzU6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctcG9wb3Zlci01OHA2eW06dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjhweDtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gICAgLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1azp2YXIoLS1zcGFjZS14eHhzLXplbHA1bCk7XG4gICAgLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkOnZhcigtLXNwYWNlLXh4cy0wZ21rNDIpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXMteXF2bW96OnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zY2FsZWQtbS16MGFoNmM6dmFyKC0tc3BhY2Utcy1rYnpkYjgpO1xuICAgIC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxOnZhcigtLXNwYWNlLW0tdXR4eXptKTtcbiAgICAtLXNwYWNlLXNjYWxlZC14bC14bHMybG46dmFyKC0tc3BhY2UtbC0weWtwYjEpO1xuICAgIC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQ6dmFyKC0tc3BhY2UteGwtZDg0ZWV5KTtcbiAgICAtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZTp2YXIoLS1zcGFjZS14eGwtZXhpNjAwKTtcbiAgICAtLXNwYWNlLWFsZXJ0LXZlcnRpY2FsLXlpZ2Rjdjp2YXIoLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3IpO1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6OnZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSk7XG4gICAgLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaTp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1idXR0b24tbW9kYWwtZGlzbWlzcy12ZXJ0aWNhbC1uMHF6N2E6dmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkKTtcbiAgICAtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHE6dmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjKTtcbiAgICAtLXNwYWNlLWl0ZW0tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWc5Y21hZzp2YXIoLS1zcGFjZS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtM28zajRxKTtcbiAgICAtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMTp2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkKTtcbiAgICAtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYTp2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMpO1xuICAgIC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyOnZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQpO1xuICAgIC0tc3BhY2UtcGFuZWwtY29udGVudC1ib3R0b20tNHF3YjAxOnZhcigtLXNwYWNlLXNjYWxlZC14eHhsLWZ6bDNsZSk7XG4gICAgLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3Q6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLWhlYWRlci12ZXJ0aWNhbC11ZThsc2k6dmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxKTtcbiAgICAtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrOnZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4pO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtdG9wLWNsYW5vMTp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtcGFuZWwtc3BsaXQtYm90dG9tLXNwZTNhcDp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdGFicy1jb250ZW50LXRvcC01bHk2YnU6dmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96KTtcbiAgICAtLXNwYWNlLXRhYnMtdmVydGljYWwtdjl3OXI4OnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWFjdGlvbi1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtbDczdDJpOnZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHEpO1xuICAgIC0tc3BhY2UtYWN0aW9uLWNhcmQtZGVzY3JpcHRpb24tcGFkZGluZy10b3AtcmJobnMxOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS1kY2ZkOGQ6cmdiYSgwLCA3LCAyMiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286cmdiYSgwLCA3LCAyMiwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0yNS14Y2s4aTApO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWN1MzFuMzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWVjc3E5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTR6Nzl0NDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1zZ3NoZDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1lcnJvci0xcGUzeTg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWRqOGd6dTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZjdjbDI6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5OnZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWNyZzZqazp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWoweDJycjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItanNvZ2Z1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci04b25vY3o6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci02bWkxaHU6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTMxdWRmaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItcWJjc2t4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJhZ2p3cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDpyZ2JhKDAsIDcsIDIyLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbzpyZ2JhKDAsIDcsIDIyLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1nMWc5ZDg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtdG9hbDN6OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTEwLXcyd2p3cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTMxdWRmaTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItcWJjc2t4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0waXY3YjE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWVjc3E5Mzp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1jaDZpMHA6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItbHExcGY5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLXhtOG5rczp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYWlucnc1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC12OXRsZG06dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTR6Nzl0NDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NDp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1zZ3NoZDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci14b3ppcGo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTM2bTNvdzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZGo4Z3p1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1mN2NsMjp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDMwcjZqOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci01d2FhYWs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtZmN4dXV2OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1sb2h1emQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLThvbm9jejp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLTZtaTFodTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xODp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci02cjV1N2U6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktNzV2eXBxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4taGM1ZGVlOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1zMGVnOHU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC12OXRsZG0pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtbDhrN2ZuOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS1kY2ZkOGQ6cmdiYSgwLCA3LCAyMiwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286cmdiYSgwLCA3LCAyMiwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS04bW10bGw6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTMxdWRmaTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItcWJjc2t4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWZvbnQtc2l6ZS1leHBhbmRhYmxlLWhlYWRpbmctNXRoOWthOjE0cHg7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1mY3h1dXY6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1jcmc2ams6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1qMHgycnI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWJsODRwYzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWpzb2dmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci02bWkxaHU6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtMmFnandwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03emk0OTM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlciAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMTUsIDIwLCAyNiwgMC43KTtcbiAgICAtLWNvbG9yLWdyZXktdHJhbnNwYXJlbnQtdjFzMmR2OnJnYmEoMTUsIDIwLCAyNiwgMSk7XG4gICAgLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LW0yNjltajpyZ2JhKDE1LCAyMCwgMjYsIDEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleTp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FsZW5kYXItY3VycmVudC1kYXRlLXhiMW5hbjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWRlZmF1bHQtYnhxZmxkOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItM211N3dzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWhvdmVyLWlobmh6Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1qdHdkNjY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXR1NHk2ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLXJ0bWhhcjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemU6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLWMwZzBrMjp2YXIoLS1jb2xvci1lcnJvci0xMDAwLW9pY2U2ZSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtMmoxbGk1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwMC16eTFwcmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1nN3RyeTg6dmFyKC0tY29sb3Itd2FybmluZy0xMDAwLXlxbzduNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWRlZmF1bHQtbGt3ZHA1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGc6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1rYnltcmg6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXN1Y2Nlc3MtOGpzNHp4OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctZWVpc3J6OnZhcigtLWNvbG9yLXdhcm5pbmctNTAwLTB3dWs4cSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LWxwbHJvczp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnA6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpejp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMzF1ZGZpOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1xYmNza3g6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtb3EzZ3ZlOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci10YWItYnV0dG9uLWVycm9yLTQydWRmdTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1kbnY5NXM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtaW5saW5lLWVkaXQtcHQwMXhnOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0taGlnaGxpZ2h0ZWQtaHB1YnBvOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtY3UzMW4zOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0waXY3YjE6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqOnZhcigtLWNvbG9yLXB1cnBsZS00MDAtbGNiMnRhKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtNDFjdTlnOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtc2VsZWN0ZWQtb3dkMmp0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Mzp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeDp2YXIoLS1jb2xvci13YXJuaW5nLTUwMC0wd3VrOHEpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1kZWZhdWx0LWZwejhpbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGVmYXVsdC1tczl5eXA6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojMjgyYzM0O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTk2b2JtYjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci1zZ3NoZDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci10ZXh0LWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQteGxzdzlhOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLXYyOGlvdzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtanlvYmc1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtbTk2MHZoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC13cmFwcGVyLW4za2hsMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtcjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC15bm1vZzg6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTM2bTNvdzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtMmdxeGIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXNnenl6ZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXApO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1kajhnenU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWY3Y2wyOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC00ZzI3cmw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDApO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdkeGR3OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYyk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1mY3h1dXY6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWNyZzZqazp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWoweDJycjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWFuZHBhajp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLTNoeDNjdTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItanNvZ2Z1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1hY3RpdmUteHRmM3VxOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXE3dDZ5ajp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xc2didWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1saGx0amc6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctdGVtZmFtOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTYwNTlrejp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LXYxczJkdik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLXNoYWRvdy1kZWZhdWx0LTdkbjlzZzp2YXIoLS1jb2xvci1ncmV5LXRyYW5zcGFyZW50LWhlYXZ5LW0yNjltaik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxvaHV6ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLThvbm9jejp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLTZtaTFodTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMyk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLXhtOG5rczp2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5KTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC0wZzF2cGM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTR6Nzl0NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1waThuMDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazYpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXI6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXIuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXIuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZy5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbmxpbmUtY29kZS1kdHpobDc6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1hbGVydC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zOiNmNWY3ZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2Q6I2RiZTRmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktMjAwLWI3ZXYwdDojYzJkMWZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxOiM5NGFmZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3k6Izc1OThmZjtcbiAgICAtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcTojNWM3ZmZmO1xuICAgIC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1OiMyOTVlZmY7XG4gICAgLS1jb2xvci1wcmltYXJ5LTcwMC01bGJhenI6IzAwM2VmYTtcbiAgICAtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OTojMDAzM2NjO1xuICAgIC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiOiMwMDFhOTk7XG4gICAgLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwOiMwMDA4MzM7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2azojZmNmY2ZjO1xuICAgIC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4OiNmOWY5Zjk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGw6I2Y4ZjhmODtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYzojZjVmNWY1O1xuICAgIC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2OiNlZGVkZWQ7XG4gICAgLS1jb2xvci1uZXV0cmFsLTMwMC15a2Fhamw6I2UxZTFlMTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6NzojYzljOWM5O1xuICAgIC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5OiNiN2I3Yjc7XG4gICAgLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXo6I2E5YTlhOTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5MjojOTA5MDkwO1xuICAgIC0tY29sb3ItbmV1dHJhbC01NTAteHJ5NTczOiM4MDgwODA7XG4gICAgLS1jb2xvci1uZXV0cmFsLTYwMC00azE0Ymw6IzZiNmI2YjtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bTojNDk0OTQ5O1xuICAgIC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4OiMzYjNiM2I7XG4gICAgLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWo6IzJkMmQyZDtcbiAgICAtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dzojMjQyNDI0O1xuICAgIC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5OiMxZTFlMWU7XG4gICAgLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWY6IzFhMWExYTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNzojMTUxNTE1O1xuICAgIC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdjojMDgwODA4O1xuICAgIC0tY29sb3ItaW5mby01MC1kMnc2MWs6I2Y1ZjdmZjtcbiAgICAtLWNvbG9yLWluZm8tMTAwLWt6MG5teTojZGJlNGZmO1xuICAgIC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4OiM5NGFmZmY7XG4gICAgLS1jb2xvci1pbmZvLTQwMC1ra3k2c2E6Izc1OThmZjtcbiAgICAtLWNvbG9yLWluZm8tNjAwLTZwYm1qbzojMjk1ZWZmO1xuICAgIC0tY29sb3ItaW5mby03MDAtZzF4dHZwOiMwMDNlZmE7XG4gICAgLS1jb2xvci1pbmZvLTgwMC15NnBkNmU6IzAwMzNjYztcbiAgICAtLWNvbG9yLWluZm8tOTUwLTdmeXB3MTojMDAxNDc1O1xuICAgIC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdzojMDAwODMzO1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLXYyOGlvdzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWp0d2Q2Njp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItcnRtaGFyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3dhMHM4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MteXBpeWJnOnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1lcnJvci0xMDAtdHl5d3R2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTI6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy1ibXo0NHM6dmFyKC0tY29sb3Itd2FybmluZy0xMDAtenh0cXE0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOG4xZWNiOnZhcigtLWNvbG9yLWVycm9yLTUwLTY5NHNyYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHo6dmFyKC0tY29sb3Itd2FybmluZy01MC10ams5em8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtYWVraXU3OnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAtcG5jbTMwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjp2YXIoLS1jb2xvci1pbmZvLTUwLWQydzYxayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycms6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWFjdGl2ZS04bW10bGw6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci0zaHgzY3U6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwteG04bmtzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwajp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4OnZhcigtLWNvbG9yLXdhcm5pbmctODAwLXRjYmM3Yik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYzp2YXIoLS1jb2xvci1zdWNjZXNzLTEwMC1qaXJwc3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLTEycGNmNDp2YXIoLS1jb2xvci1pbmZvLTEwMC1rejBubXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtYmY1a3B3OnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctMGw5bW1uOnZhcigtLWNvbG9yLXdhcm5pbmctMTAwLXp4dHFxNCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktcGk4bjA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktNzV2eXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLWhjNWRlZTp2YXIoLS1jb2xvci1zdWNjZXNzLTgwMC1wYW5zM2kpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLXMwZWc4dTp2YXIoLS1jb2xvci1pbmZvLTgwMC15NnBkNmUpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtbDhrN2ZuOnZhcigtLWNvbG9yLWVycm9yLTgwMC0xd3Rna2cpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OTo1MDA7XG4gICAgLS1mb250LWZhbWlseS1iYXNlLTE3d2tlajpcIkVtYmVyIE1vZGVybiBUZXh0IFVJXCIsIFwiQW1hem9uIEVtYmVyXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LXNpZGUtbmF2aWdhdGlvbi1zZWN0aW9uLWhlYWRlci1zaXplLXNjcmdiZzoxNHB4O1xuICAgIC0tZm9udC1zaWRlLW5hdmlnYXRpb24tc2VjdGlvbi1oZWFkZXItd2VpZ2h0LWZsZmIxZzo1MDA7XG4gICAgLS1mb250LXNpemUtZm9ybS1sYWJlbC1zYml6ZW86MTRweDtcbiAgICAtLWZvbnQtc2l6ZS1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWltZ3Y3OjE0cHg7XG4gICAgLS1mb250LXNpemUtdGFicy1rd3VvOW46MTRweDtcbiAgICAtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtamx1aDgyOjYwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWFsZXJ0LWhlYWRlci04ODBhZjA6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjE6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtYnJlYWRjcnVtYi1jdXJyZW50LXFua2dudDo0MDA7XG4gICAgLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWRpc3BsYXktbC1mODcxbXg6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZmxhc2hiYXItaGVhZGVyLTdxa2UzNzo1MDA7XG4gICAgLS1mb250LXdlaWdodC1mb3JtLWxhYmVsLW13ZmM0aTo2MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXM6NTAwO1xuICAgIC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4Yjo1MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9majo1MDA7XG4gICAgLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMTo1MDA7XG4gICAgLS1mb250LXdlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWthaW53OjUwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXRpZjRjZDo1MDA7XG4gICAgLS1mb250LXdlaWdodC10YWJzLWQ2Z3hkOTo2MDA7XG4gICAgLS1saW5lLWhlaWdodC1mb3JtLWxhYmVsLTN0ZmVjNjoyMHB4O1xuICAgIC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTg6MjBweDtcbiAgICAtLWxpbmUtaGVpZ2h0LWtleS12YWx1ZS1wYWlycy1sYWJlbC1obXA4b2o6MjBweDtcbiAgICAtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbToxcHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdjoxNnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkOjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZTo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42ajoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aDo0cHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNToycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3OjJweDtcbiAgICAtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLWc5bXgyejp2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3KTtcbiAgICAtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmE6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aDoycHg7XG4gICAgLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWI6NHB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmE6MnB4O1xuICAgIC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtZ3BkZGJoOnZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2E6NHB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZzowcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtaW5saW5lLXN0YXJ0LXlpYnY1MjoycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtZmxhc2hiYXItaW5saW5lLXN0YXJ0LWRyZjFjYToycHg7XG4gICAgLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtY2FyZC1zZWxlY3RlZC1jMTcxenY6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MDoxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtaWNvbi1iaWctMzYxcHR4OjJweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLTVtNTl5eToyLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS13aHRiNGU6MS43NXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTRicjA3ZDoxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pY29uLXNtYWxsLTg3M3R2ZzoxLjVweDtcbiAgICAtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dToxcHg7XG4gICAgLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWs6MXB4O1xuICAgIC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5czoxcHg7XG4gICAgLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aTozMHB4O1xuICAgIC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5OjMwcHg7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6NnB4O1xuICAgIC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6OjEycHg7XG4gICAgLS1zcGFjZS10b2tlbi12ZXJ0aWNhbC12a2VnZWk6MXB4O1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjRweDtcbiAgICAtLXNwYWNlLWZsYXNoYmFyLXZlcnRpY2FsLTExeHJjcjo2cHg7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODoycHg7XG4gICAgLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1nYXAtZWpvcDgyOjVweDtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nYXAtOXJjandoOjVweDtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDoycHg7XG4gICAgLS11bmRlZmluZWQtanBqNXZpOiNmZjllOWU7XG4gICAgLS11bmRlZmluZWQtdG00a2ZiOiNjMjAwMDA7XG4gICAgLS11bmRlZmluZWQtOTVzNjE0OiNhZWZmYTg7XG4gICAgLS11bmRlZmluZWQtYjNvOWhwOiMwMDcwMjk7XG4gICAgLS11bmRlZmluZWQtNTllZDV1OiNmZmVkNGQ7XG4gICAgLS11bmRlZmluZWQtcGRmeWNyOiMwMDFhOTk7XG4gICAgLS11bmRlZmluZWQtcTV6NTB6OiM5NGFmZmY7XG4gICAgLS11bmRlZmluZWQtdWZuNnc2OiM1YzdmZmY7XG4gICAgLS1jb2xvci1jaGFydHMtc3RhdHVzLW5ldXRyYWwtMXo2ZzB5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLWluZm8tcG1waG4yOnZhcigtLWNvbG9yLWluZm8tNjAwLTZwYm1qbyk7XG4gICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdnRrd2F5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1jaGFydHMtbGluZS1ncmlkLWhiZWxiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItY2hhcnRzLWxpbmUtdGljay05ZWQzeTk6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1jaGFydHMtZXJyb3ItYmFyLW1hcmtlci0wbXp2NjA6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLXNldmVyaXR5LWdyZXktZnQyazV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLTZhZjhrcTp2YXIoLS1jb2xvci1zZXZlcml0eS1ncmV5LWZ0Mms1dCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC15cXl6bW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWhpZ2gtdXdvMW02OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1tZWRpdW0tcmkzM3EyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1sb3ctbHc2MG5iOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLW1oOGE0aDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC03dHpwYm86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktY3JpdGljYWwteXF5em1uKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktaGlnaC13ZXlwdG86dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTYpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1tZWRpdW0tOWRueWd4OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW1lZGl1bS1yaTMzcTIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1sb3ctcDZ4ZjE0OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXNldmVyaXR5LWxvdy1sdzYwbmIpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLTdlMHlxbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1uZXV0cmFsLW1oOGE0aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1hY3RpdmUtMDh5eTBvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC01M28xazc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC1teXY1anc6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlyZWN0aW9uLWJ1dHRvbi1ob3Zlci10ODRjNWg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItZm1hcnF5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3bjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbW9iaWxlLXBhbmVsLTVrc3Vydzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtYWN0aXZlLWdzdmR3MTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWRlZmF1bHQtcXdhaTluOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtaG92ZXItd2dsazA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTM0bjlvYjp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1zbWNrNTA6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1hY3RpdmUtajVxajBqOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItdWlnaHY0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWcxZzlkODp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC10b2FsM3o6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci14b3ppcGo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1hY3RpdmUtdDJxc21yOnZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS03MDAtNWxiYXpyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTM2bTNvdzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdTZ6YWRxOnZhcigtLWNvbG9yLWluZm8tNTAtZDJ3NjFrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXpweGF3aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYXZhdGFyLWRlZmF1bHQtOXMyZ3d0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTE1MC0yZmo3NGwpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1kajhnenU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWY3Y2wyOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24tZGlzYWJsZWQtYTl6a3B4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWFjZS1hY3RpdmUtbGluZS1saWdodC10aGVtZS01dWhrY2I6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS1jb29tNmg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQ6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2I6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtZmN4dXV2OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXloNDZsbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtY2hlY2tlZC1sYTBkNGU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWo6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1lZGl0YWJsZS1jZWxsLWhvdmVyLWN0ejR3eDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItbm90aWZpY2F0aW9uLXN0YWNrLWJhci1jMjFzZ2I6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItanNvZ2Z1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2I6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRpc2FibGVkLXE3dDZ5ajp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1ob3Zlci0xc2didWE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtd3JhcHBlci1saGx0amc6dmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDI6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaWFsb2ctdGVtZmFtOnZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtaW5mby0wZWJ4dDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnA6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXN0cm9rZS1jaGFydC1saW5lLWthazhrMzp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWwxNnBobzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctc2Vjb25kYXJ5LWVjc3E5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1ob21lLWhlYWRlci1kZWZhdWx0LTBna2VodTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1ob21lLWhlYWRlci1zZWNvbmRhcnktbDNjdTc3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTBlOGlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQ6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1jaDZpMHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItbHExcGY5OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtaG92ZXIta21tM2g1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWFjdGl2ZS1kaXNhYmxlZC0wZzF2cGM6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTYwMC02cGJtam8pO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTR6Nzl0NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZzaGNtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3Njp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4ejp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC0xNTAtMmZqNzRsKTtcbiAgICAtLWZvbnQtZmFtaWx5LWRpc3BsYXktNmU4N2UyOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkOnZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqKTtcbiAgICAtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwajp2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3KTtcbiAgICAtLWZvbnQtd2VpZ2h0LXRhYnMtZGlzYWJsZWQtZXl4ODN3OnZhcigtLWZvbnQtd2F5ZmluZGluZy1saW5rLWFjdGl2ZS13ZWlnaHQtamx1aDgyKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzM6dmFyKC0tYm9yZGVyLXJhZGl1cy1jYXJkLWRlZmF1bHQtNXJsNWsxKTtcbiAgICAtLWJvcmRlci1yYWRpdXMtY2FyZC1kZWZhdWx0LTVybDVrMTp2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmg6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjE6dmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydyk7XG4gICAgLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1kZWZhdWx0LXE0emt6OTp2YXIoLS1ib3JkZXItcmFkaXVzLWNhcmQtZGVmYXVsdC01cmw1azEpO1xuICAgIC0tYm9yZGVyLXJhZGl1cy10aWxlcy01Yzlldms6dmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC1kY3Z1cjI6dmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWVwamNnZyk7XG4gICAgLS1ib3JkZXItd2lkdGgtYWxlcnQtYmxvY2stc3RhcnQtODdzd3U2OnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICAgIC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtMnkwcm8wOnZhcigtLWJvcmRlci13aWR0aC1hbGVydC1lcGpjZ2cpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGU6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItY2hhcnRzLXRocmVzaG9sZC1pbmZvLXBtcGhuMjp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgICAgLS1jb2xvci1jaGFydHMtdGhyZXNob2xkLW5ldXRyYWwtdnRrd2F5OnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWdyaWQtaGJlbGJoOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2stOWVkM3k5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWNoYXJ0cy1lcnJvci1iYXItbWFya2VyLTBtenY2MDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC15cXl6bW46dmFyKC0tY29sb3ItYmxhY2stc2d5YWNoKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC11d28xbTY6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItODVmOW9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXlwaXliZzp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1lcnJvci05NTAtcWlxN3U2KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLWZwN3g5Mjp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctYm16NDRzOnZhcigtLWNvbG9yLXdhcm5pbmctOTUwLWlmcTZtbSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtdG9hbDN6OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWU6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjojZmY3YTdhMjA7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejojZmJkMzMyMjA7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjojNWM3ZmZmMjA7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLW9sbDEybjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jZWxsLXNoYWRlZC0xbnRzMG86dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWFjdGl2ZS14dHN3MnQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci10YWJsZS1ncm91cC1yaHp1dTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnA6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWhvdmVyLWd5OGVoeDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWN1MzFuMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pY29uLXN1YnRsZS0wZThpcHE6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWo6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYzpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtMTJwY2Y0OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1iZjVrcHc6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctMGw5bW1uOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktcGk4bjA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS03NXZ5cHE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1oYzVkZWU6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1zMGVnOHU6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtbDhrN2ZuOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICB9XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWNvbXBhY3QtbW9kZTpub3QoI1xcOSkge1xuICAgIC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGk6MjZweDtcbiAgICAtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOToyNnB4O1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjJweDtcbiAgfVxuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtdjI4aW93OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci04NWY5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtanR3ZDY2OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC10dTR5NmU6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy15cGl5Ymc6dmFyKC0tY29sb3Itc3VjY2Vzcy05NTAtbjkxZGFxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3ItZWY0bHhtOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLWZwN3g5Mjp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWJtejQ0czp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1nMWc5ZDg6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OiNmYmQzMzIyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLW5rbjJrZTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wOnZhcigtLXVuZGVmaW5lZC11Zm42dzYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci0zaHgzY3U6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLThvbm9jejp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLTZtaTFodTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLXhtOG5rczp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanM6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdW1zYjV5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLXVuZGVmaW5lZC05NXM2MTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMng6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItYmxhY2stc2d5YWNoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tZzRscGRjOnJnYmEoNDMsIDE4MSwgNTIsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtMTJwY2Y0OnJnYmEoOTIsIDEyNywgMjU1LCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1yZWQtYmY1a3B3OnJnYmEoMjU1LCA2MSwgNjEsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXllbGxvdy0wbDltbW46cmdiYSgyNTEsIDIxMSwgNTAsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktcGk4bjA3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktNzV2eXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLWhjNWRlZTp2YXIoLS11bmRlZmluZWQtOTVzNjE0KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1zMGVnOHU6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLWw4azdmbjp2YXIoLS1jb2xvci1lcnJvci00MDAtOWs1ZGcyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtanlvYmc1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1tOTYwdmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1uM2tobDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3c6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTdzZm42bDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtMmdxeGIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXNnenl6ZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci12dHp2dXU6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC00ZzI3cmw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWpzb2dmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTMxdWRmaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItcWJjc2t4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJhZ2p3cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtazNkNTQ5OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVscik7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1sMTZwaG86dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItNnI1dTdlOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNHo3OXQ0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItaGkxajU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICB9XG4gIC5hd3N1aS1jb250ZXh0LXRvcC1uYXZpZ2F0aW9uLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS1kY2ZkOGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4Nms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXI6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItODVmOW9wOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MteXBpeWJnOnZhcigtLWNvbG9yLXN1Y2Nlc3MtOTUwLW45MWRhcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1lcnJvci05NTAtcWlxN3U2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTI6dmFyKC0tY29sb3ItaW5mby05NTAtN2Z5cHcxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItd2FybmluZy1ibXo0NHM6dmFyKC0tY29sb3Itd2FybmluZy05NTAtaWZxNm1tKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHE6dmFyKC0tY29sb3ItaW5mby0xMDAwLWxqYTQwdyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRpbGVzLWRpc2FibGVkLW4yNzdtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6I2ZmN2E3YTIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OiNmYmQzMzIyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1NzojMmJiNTM0MjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46IzVjN2ZmZjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMjp2YXIoLS1jb2xvci1pbmRpZ28tNDAwLTAxeW5naik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tdW5kZWZpbmVkLXVmbjZ3Nik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS11bmRlZmluZWQtdWZuNnc2KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDI6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1pbnRlcmFjdGl2ZS1kZWZhdWx0LThuemk0bzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW46dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJvcmRlci10dXRvcmlhbC1qNWcwYmw6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLWluZGlnby00MDAtMDF5bmdqKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLThvbm9jejp2YXIoLS11bmRlZmluZWQtcTV6NTB6KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC0xYWl4Y3Y6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTJhamUwYzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWN1MzFuMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1kZWZhdWx0LWNnN3NrMDp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1zbWFsbC1qZzBmNWw6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby0zMDAtOWZ2eTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLXVuZGVmaW5lZC05NXM2MTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMng6dmFyKC0tdW5kZWZpbmVkLTU5ZWQ1dSk7XG4gICAgLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItYWN0aXZlLTVhNXV6ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9hcmQtcGxhY2Vob2xkZXItaG92ZXItdmlxZml1OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWFjdGl2ZS1wMWZ1MXE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItaG92ZXItY2YzbGpyOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1iYWNrZ3JvdW5kLWhvdmVyLXg1YTcxMzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMDAtcXo2d3EwKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtZGVmYXVsdC12c2hjbWU6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djY6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1ob3Zlci1udjhxNzY6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMDp2YXIoLS1jb2xvci1ibGFjay1zZ3lhY2gpO1xuICAgIC0tY29sb3ItdHJlZS12aWV3LWNvbm5lY3Rvci1saW5lLXMzcDd6NTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1ob3Zlci1sdnAyeHo6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtYWN0aXZlLWk2NzZyazp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRlZmF1bHQtZ2poNml5OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtaG92ZXItcWpwcW5kOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtYWN0aXZlLW1hOHMzODp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kZWZhdWx0LTVvZXc5MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW86dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtYWN0aXZlLThlZzZ2bDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG86dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24tNnI5anhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLXdhdmUtMnVoMW9mOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYzpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLTEycGNmNDpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWJmNWtwdzpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctMGw5bW1uOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LXBpOG4wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LTc1dnlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1oYzVkZWU6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtczBlZzh1OnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1sOGs3Zm46dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItc2dzaGQyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1jYXJkLWV5eXd4NDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNhcmQtY2M3NTloKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGk6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci0wbjh2eTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtanlvYmc1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kaXNhYmxlZC1tOTYwdmg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXIteG96aXBqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3c6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTdzZm42bDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtMmdxeGIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXNnenl6ZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWRqOGd6dTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZjdjbDI6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXh0ZjN1cTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLTZtaTFodTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLWhvdmVyLWpzdmJqeDp2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHIpO1xuICAgIC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1Nzp2YXIoLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjKTtcbiAgICAtLWNvbG9yLXRleHQtY29udHJvbC1kaXNhYmxlZC1yb3lwdDQ6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0OnZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTc6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMms6dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci02cjV1N2U6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1oaTFqNTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlcjpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0OnJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS1kY2ZkOGQ6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLXYyOGlvdzp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci04NWY5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZjp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtanR3ZDY2OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC10dTR5NmU6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy15cGl5Ymc6dmFyKC0tY29sb3Itc3VjY2Vzcy05NTAtbjkxZGFxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3ItZWY0bHhtOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLWZwN3g5Mjp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWJtejQ0czp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1nMWc5ZDg6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGVmYXVsdC12NnpseGw6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtbTk2MHZoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQ6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXApO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOG4xZWNiOiNmZjdhN2EyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejojZmJkMzMyMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTc6IzJiYjUzNDIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tenR0MXJuOiM1YzdmZmYyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWthcnRwcjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci0zaHgzY3U6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLTZtaTFodTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS11bmRlZmluZWQtOTVzNjE0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLWJsYWNrLXNneWFjaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYzpyZ2JhKDQzLCAxODEsIDUyLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLTEycGNmNDpyZ2JhKDkyLCAxMjcsIDI1NSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWJmNWtwdzpyZ2JhKDI1NSwgNjEsIDYxLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS15ZWxsb3ctMGw5bW1uOnJnYmEoMjUxLCAyMTEsIDUwLCAwLjIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmV5LXBpOG4wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LTc1dnlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1oYzVkZWU6dmFyKC0tdW5kZWZpbmVkLTk1czYxNCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtczBlZzh1OnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLXJlZC1sOGs3Zm46dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLXNoYWRvdy1jb250YWluZXItNHZhcGJrOjBweCAxcHggOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS05ZXhhcWw6MHB4IDFweCAxcHggMXB4ICMyMjIyMjIsIDBweCA2cHggMzZweCAjMDMwMzAzO1xuICAgIC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbzowcHggNHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybjowcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1zaGFkb3ctcGFuZWwtc3NsbnZ2OjBweCAwcHggMHB4IDFweCAjNGI0YjRiO1xuICAgIC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTY6MHB4IDZweCAxMnB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHM6MHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1zaWRlLWtmemxmYjotMXB4IDBweCAxcHggMHB4ICMyMjIyMjIsIC0zNnB4IDZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWgzNDEzdzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1lbWJlZGRlZC14eXo1YmY6MHB4IDJweCAwcHggMHB4ICM0YjRiNGIsIDBweCAxNnB4IDE2cHggLTEycHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NzowcHggNHB4IDhweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranI6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1jYzc1OWg6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLWNhcmQtZXl5d3g0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY2FyZC1jYzc1OWgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWp5b2JnNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1uM2tobDI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3c6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTdzZm42bDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtMmdxeGIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXNnenl6ZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC00ZzI3cmw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWpzb2dmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxvaHV6ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1mb290ZXItbDE2cGhvOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03emk0OTM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1kZWZhdWx0LTR6Nzl0NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLXNoYWRvdy1kcm9wdXAtYmxsb2FoOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LW1vZGFsLTNmZjBnNTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgICAtLXNoYWRvdy1wb3BvdmVyLTU4cDZ5bTp2YXIoLS1zaGFkb3ctZHJvcGRvd24tOHdtdDNvKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlci5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLW15djVqdzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtZnFtMzljOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWxvYWRpbmctOWxhcWc3OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci0zbXU3d3M6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm46dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItcnRtaGFyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmV5LWNrOXJrNjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXlwaXliZzp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci1lZjRseG06dmFyKC0tY29sb3ItZXJyb3ItOTUwLXFpcTd1Nik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWluZm8tZnA3eDkyOnZhcigtLWNvbG9yLWluZm8tOTUwLTdmeXB3MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctYm16NDRzOnZhcigtLWNvbG9yLXdhcm5pbmctOTUwLWlmcTZtbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWcxZzlkODp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC10b2FsM3o6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtZGlzYWJsZWQtbTk2MHZoOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1heXNsMW8pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQ6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTUwMC02NjM1M3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXZ0enZ1dTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1kZWZhdWx0LWxrd2RwNTp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjojZmY3YTdhMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHo6I2ZiZDMzMjIwO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtYWVraXU3OiMyYmI1MzQyMDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjojNWM3ZmZmMjA7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycms6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2hhdC1idWJibGUtaW5jb21pbmctN2VobGwxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC01bHE4bzQ6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAwLTJ3djBvdik7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3A6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mjp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHg6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWhvdmVyLTI1ZXcyeTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1jYWxlbmRhci1tb250aC04NDFva2U6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3ItZ3V0dGVyLWRlZmF1bHQtazhneTRrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1oZWFkZXItaW5ydjhjOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWNvdW50ZXItbzdwa2ExOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWRudjk1czp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1kaXNhYmxlZC1pbmxpbmUtZWRpdC1wdDAxeGc6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG86dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaG92ZXItZ3k4ZWh4OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4azp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGI6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZWNzcTkzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWljb24tc3VidGxlLTBlOGlwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3U6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtajp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLWljb24tcHJlc3NlZC04aG9waXg6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLXRleHQtbGFiZWwteG04bmtzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazA6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLWluZm8tMzAwLTlmdnkyeCk7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS11bmRlZmluZWQtOTVzNjE0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4OnZhcigtLXVuZGVmaW5lZC01OWVkNXUpO1xuICAgIC0tY29sb3ItdGV4dC10b3AtbmF2aWdhdGlvbi10aXRsZS00NzM1NGM6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWFjdGl2ZS01YTV1emQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvYXJkLXBsYWNlaG9sZGVyLWhvdmVyLXZpcWZpdTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1hY3RpdmUtcDFmdTFxOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcmFnLXBsYWNlaG9sZGVyLWhvdmVyLWNmM2xqcjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTM6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWRlZmF1bHQtdnNoY21lOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1kcm9wem9uZS10ZXh0LWhvdmVyLTlnMW8wNzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWRlZmF1bHQtenMzeHY2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1kcm9wem9uZS1ib3JkZXItaG92ZXItbnY4cTc2OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItYmxhY2stc2d5YWNoKTtcbiAgICAtLWNvbG9yLXRyZWUtdmlldy1jb25uZWN0b3ItbGluZS1zM3A3ejU6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWFjdGl2ZS1pNjc2cms6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZDp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWFjdGl2ZS1tYThzMzg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kaXNhYmxlZC1xODNqM286dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGVmYXVsdC01b2V3OTE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtaG92ZXIteXJyZGlvOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmw6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWljb24tYWN0aW9uLWNhcmQtZGlzYWJsZWQtaXJtMzhvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4Yzp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ncmVlbi1nNGxwZGM6cmdiYSg0MywgMTgxLCA1MiwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtYmx1ZS0xMnBjZjQ6cmdiYSg5MiwgMTI3LCAyNTUsIDAuMik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1iZjVrcHc6cmdiYSgyNTUsIDYxLCA2MSwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LTBsOW1tbjpyZ2JhKDI1MSwgMjExLCA1MCwgMC4yKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1waThuMDc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JleS03NXZ5cHE6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4taGM1ZGVlOnZhcigtLXVuZGVmaW5lZC05NXM2MTQpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ibHVlLXMwZWc4dTp2YXIoLS1jb2xvci1pbmZvLTMwMC05ZnZ5MngpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtbDhrN2ZuOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiazowcHggMXB4IDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIC0tc2hhZG93LWNvbnRhaW5lci1hY3RpdmUtOWV4YXFsOjBweCAxcHggMXB4IDFweCAjMjIyMjIyLCAwcHggNnB4IDM2cHggIzAzMDMwMztcbiAgICAtLXNoYWRvdy1kcm9wZG93bi04d210M286MHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LWZsYXNoLXN0aWNreS1nbTV5cm46MHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIC0tc2hhZG93LXBhbmVsLXNzbG52djowcHggMHB4IDBweCAxcHggIzRiNGI0YjtcbiAgICAtLXNoYWRvdy1wYW5lbC10b2dnbGUtbHJjNXk2OjBweCA2cHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAtLXNoYWRvdy1zcGxpdC1ib3R0b20tNm00NnhzOjBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3BsaXQtc2lkZS1rZnpsZmI6LTFweCAwcHggMXB4IDBweCAjMjIyMjIyLCAtMzZweCA2cHggMzZweCAtMzZweCByZ2JhKDAsIDAsIDAsIDEpO1xuICAgIC0tc2hhZG93LXN0aWNreS1oMzQxM3c6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQteHl6NWJmOjBweCAycHggMHB4IDBweCAjNGI0YjRiLCAwcHggMTZweCAxNnB4IC0xMnB4IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5Nzc6MHB4IDRweCA4cHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyOjBweCA0cHggOHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYXJkLWNjNzU5aCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWp5b2JnNTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtaG92ZXIteG96aXBqOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LXdyYXBwZXItbjNraGwyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3c6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTdzZm42bDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtMmdxeGIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXNnenl6ZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWRqOGd6dTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZjdjbDI6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktYWN0aXZlLTQ5dWx6Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZmZkMW5xOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MSk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1oaWdobGlnaHRlZC15aDQ2bG86dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWNoZWNrZWQtbGEwZDRlOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kaXNhYmxlZC15bzA0aXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItZWRpdGFibGUtY2VsbC1ob3Zlci1jdHo0d3g6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24pO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtYWN0aXZlLXh0ZjN1cTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC1kaXNhYmxlZC1xN3Q2eWo6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtaG92ZXItMXNnYnVhOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LXdyYXBwZXItbGhsdGpnOnZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSk7XG4gICAgLS1jb2xvci1ib3JkZXItZGlhbG9nLXRlbWZhbTp2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyKTtcbiAgICAtLWNvbG9yLWJvcmRlci10YWJzLXVuZGVybGluZS1ieXJ2cXk6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLWJvcmRlci10aWxlcy1kaXNhYmxlZC1la2xnaHo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1sb2h1emQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci04b25vY3o6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci02bWkxaHU6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLWIxZDB5cTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMzF1ZGZpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1xYmNza3g6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtMmFnandwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3Ziang6dmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0KTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLXNvcnRpbmctaWNvbi1lMTlsdTc6dmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4Yyk7XG4gICAgLS1jb2xvci10ZXh0LWNvbnRyb2wtZGlzYWJsZWQtcm95cHQ0OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24tZm9vdGVyLWwxNnBobzp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NDp2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGltbWVkLXNqMndqMDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3OnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrOnZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXopO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tbmF2aWdhdGlvbi1pY29uLWRlZmF1bHQtaTJmem4yOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYTp2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSk7XG4gICAgLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItYWN0aXZlLWRpc2FibGVkLTBnMXZwYzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItNnI1dTdlOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNHo3OXQ0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItaGkxajU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tc2hhZG93LWRyb3B1cC1ibGxvYWg6dmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbyk7XG4gICAgLS1zaGFkb3ctbW9kYWwtM2ZmMGc1OnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICAgIC0tc2hhZG93LXBvcG92ZXItNThwNnltOnZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28pO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtYXBwLWxheW91dC10b29sYmFyLmF3c3VpLW9uZS10aGVtZTpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQ6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSkge1xuICAgIC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnOjVweDtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWdhcC1lam9wODI6MHB4O1xuICAgIC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLWdhcC05cmNqd2g6dmFyKC0tc3BhY2UteHMtajFjaDk3KTtcbiAgICAtLXNwYWNlLXN0YXR1cy1pbmRpY2F0b3ItcGFkZGluZy1ob3Jpem9udGFsLXBiZnRmbDp2YXIoLS1zcGFjZS1ub25lLWVhMzJsaik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZS5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpOjI4cHg7XG4gICAgLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3Y6dmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyKTtcbiAgICAtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5ejp2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEpO1xuICAgIC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpOnZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrKTtcbiAgICAtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZzo1cHg7XG4gICAgLS1zcGFjZS1mbGFzaGJhci12ZXJ0aWNhbC0xMXhyY3I6dmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCk7XG4gICAgLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyODp2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1ayk7XG4gICAgLS1zcGFjZS1zaWRlLW5hdmlnYXRpb24taXRlbS1nYXAtZWpvcDgyOjBweDtcbiAgICAtLXNwYWNlLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWNvbGxhcHNlZC1nYXAtOXJjandoOnZhcigtLXNwYWNlLXhzLWoxY2g5Nyk7XG4gICAgLS1zcGFjZS1zdGF0dXMtaW5kaWNhdG9yLXBhZGRpbmctaG9yaXpvbnRhbC1wYmZ0Zmw6dmFyKC0tc3BhY2Utbm9uZS1lYTMybGopO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXI6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286cmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHE6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtMmoxbGk1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdkeGR3OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci02bWkxaHU6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1jaDZpMHA6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItbHExcGY5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxhYmVsLXhtOG5rczp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanM6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXk6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwOnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktODAwLXI1emF1OSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYWlucnc1OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbTp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTYwMC0ybm9mZTQpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby02MDAtNnBibWpvKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1oaTFqNTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1kajhnenU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWY3Y2wyOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtZmN4dXV2OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1sb2h1emQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLThvbm9jejp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWFjdGl2ZS0yYWdqd3A6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1mbGFzaGJhci5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MTp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb286cmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHE6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtMmoxbGk1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0waXY3YjE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03emk0OTM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZWNzcTkzOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtY2g2aTBwOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLWxxMXBmOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWFpbnJ3NTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC12OXRsZG06dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Mzp2YXIoLS1jb2xvci1lcnJvci02MDAtMm5vZmU0KTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNjAwLWl0M2IzZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LXRkdHM1MSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItZ3V0dGVyLWFjdGl2ZS1saW5lLWVycm9yLTFwZTN5ODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nODp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWVycm9yLWRlZmF1bHQtdDB4NmpwOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3Myk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDMwcjZqOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci01d2FhYWs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWZjeHV1djp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWNyZzZqazp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWoweDJycjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItanNvZ2Z1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMzF1ZGZpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1xYmNza3g6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtMmFnandwOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci02cjV1N2U6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgzNSwgNDMsIDU1LCAwLjcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1hY3RpdmUtejhsc2Y2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnOnZhcigtLWNvbG9yLXByaW1hcnktMTAwLWowMnlrZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtdjI4aW93OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1qdHdkNjY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXR1NHk2ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLXJ0bWhhcjp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC01bGJhenIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MteXBpeWJnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWJtejQ0czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLXByaW1hcnktNjAwLTY4b2E3dSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1kZWZhdWx0LTNyZ3ExNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWopO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS0yMDAtYjdldjB0KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHo6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTc6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycms6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWF1OGd5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtbmtuMmtlOnZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLTNoeDNjdTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWopO1xuICAgIC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3azp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC0xYWl4Y3Y6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6Y3VycmVudENvbG9yO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi01ZGM0c2spO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLTEycGNmNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTM0bjlvYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1iZjVrcHc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLWRnNW4zZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXllbGxvdy0wbDltbW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTdjaXc0bCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZXktcGk4bjA3OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojZjhmOGY4O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC00ZzI3cmw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtaGlnaGxpZ2h0ZWQtcmt0d3diOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1jYXJkLWhpZ2hsaWdodGVkLXloNDZsbzp2YXIoLS1jb2xvci1ib3JkZXItY2FyZC1oaWdobGlnaHRlZC1ya3R3d2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtZmxhc2hiYXItd2FybmluZy5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDM1LCA0MywgNTUsIDAuNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS16OGxzZjY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAtajAyeWtkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLXByaW1hcnktNTAtMWV1dG4zKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtZGNmZDhkOnJnYmEoMCwgNywgMjIsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vOnJnYmEoMCwgNywgMjIsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLW5iNTIxZzp2YXIoLS1jb2xvci1wcmltYXJ5LTEwMC1qMDJ5a2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLXByaW1hcnktOTAwLXVodjAxYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItcHJpbWFyeS01MC0xZXV0bjMpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNjp2YXIoLS1jb2xvci1wcmltYXJ5LTUwLTFldXRuMyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtdjI4aW93OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1qdHdkNjY6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXR1NHk2ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTYwMC02OG9hN3UpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLXJ0bWhhcjp2YXIoLS1jb2xvci1wcmltYXJ5LTcwMC01bGJhenIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzODp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqOCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MteXBpeWJnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWJtejQ0czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS0xMC13Mndqd3EpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWNoZWNrZWQtZGlzYWJsZWQteWxrdzQ2OnZhcigtLWNvbG9yLXByaW1hcnktMjAwLWI3ZXYwdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOG4xZWNiOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtYWVraXU3OnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tenR0MXJuOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQ6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWF1OGd5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtYTF6cjg1OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtbmtuMmtlOnZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwKTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZGVmYXVsdC1nZHhkdzk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXBsYWNlaG9sZGVyLTNoeDNjdTp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyOnZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTY6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci02bWkxaHU6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWhvdmVyLWIxZDB5cTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmk6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWhvdmVyLXFiY3NreDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRpc2FibGVkLTFhaXhjdjp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWhvdmVyLTFjaWJsZjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtY3UzMW4zOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0pO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOTp2YXIoLS1jb2xvci10ZXh0LWZvcm0tZGVmYXVsdC0wMmlhYTMpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtY2g2aTBwOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLWxxMXBmOTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdW1zYjV5OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1pbmZvLWRlZmF1bHQtMTVhcDZiOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi15ZWxsb3ctdWVwbjhtKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtZGVmYXVsdC1qYWRmeDY6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMng6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24teWVsbG93LXVlcG44bSk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1oaTFqNTQ6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tZzRscGRjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtMTJwY2Y0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtMzRuOW9iKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWJmNWtwdzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LTBsOW1tbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1waThuMDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazYpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LTc1dnlwcTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLWhjNWRlZTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtczBlZzh1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLWw4azdmbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6I2Y4ZjhmODtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItc2dzaGQyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLTVuM2tkaTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZHJhd2VyLTBuOHZ5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhY2tkcm9wLWlxMXRqODp2YXIoLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci14b3ppcGo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTM2bTNvdzp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjE6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtb3V0Z29pbmctZGo4Z3p1OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLWluY29taW5nLW1mN2NsMjp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtMDMwcjZqOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4KTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1ob3Zlci01d2FhYWs6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1hY3RpdmUtNDl1bHoyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnE6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZik7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtNGcyN3JsOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1mY3h1dXY6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqOnZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWpzb2dmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxvaHV6ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJhZ2p3cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci02cjV1N2U6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWktY29udGV4dC1hbGVydDpub3QoI1xcOSkge1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWFjdGl2ZS1kY2ZkOGQ6cmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbzpyZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTEwMC10eXl3dHYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHE6dmFyKC0tY29sb3ItaW5mby0xMDAta3owbm15KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXN1Y2Nlc3MtMmoxbGk1OnZhcigtLWNvbG9yLXN1Y2Nlc3MtMTAwLWppcnBzeSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTEwMC16eHRxcTQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3g6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGY6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1saW5rLWhvdmVyLTZtaTFodTp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMzF1ZGZpOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1xYmNza3g6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWRydGcyazp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC01MC01Njc2dmspO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LTd6aTQ5Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzOnZhcigtLWNvbG9yLW5ldXRyYWwtOTAwLWhhdjB1Zik7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1mb250LXNpemUtZXhwYW5kYWJsZS1oZWFkaW5nLTV0aDlrYTp2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLXNnc2hkMjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci14b3ppcGo6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1kajhnenU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWY3Y2wyOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1ob3Zlci1vbDNqN2k6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcpO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdkeGR3OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtZmN4dXV2OnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLTJ5YTQ1Yyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1ib3R0b20tY3JnNmprOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLXNpZGUtajB4MnJyOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1ncm91cC1ibDg0cGM6dmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnU6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGVmYXVsdC1sb2h1emQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWhvdmVyLThvbm9jejp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxOnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJhZ2p3cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1oaTFqNTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gIH1cbiAgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lOm5vdCgjXFw5KSB7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTE6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vOnJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1lcnJvci1jMGcwazI6dmFyKC0tY29sb3ItZXJyb3ItMTAwLXR5eXd0dik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTEwMC1rejBubXkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtc3VjY2Vzcy0yajFsaTU6dmFyKC0tY29sb3Itc3VjY2Vzcy0xMDAtamlycHN5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLXdhcm5pbmctZzd0cnk4OnZhcigtLWNvbG9yLXdhcm5pbmctMTAwLXp4dHFxNCk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNjp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanM6dmFyKC0tY29sb3ItbmV1dHJhbC05MDAtaGF2MHVmKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWZvbnQtc2l6ZS1leHBhbmRhYmxlLWhlYWRpbmctNXRoOWthOnZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItc2dzaGQyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZGlhbG9nLXpweGF3aDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcSk7XG4gICAgLS1jb2xvci10ZXh0LWNoYXQtYnViYmxlLW91dGdvaW5nLWRqOGd6dTp2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamspO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1pbmNvbWluZy1tZjdjbDI6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLWJvcmRlci10b2dnbGUtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTAzMHI2ajp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrOnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FyZC0yeWE0NWM6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1mY3h1dXY6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1jcmc2ams6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1qMHgycnI6dmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWJsODRwYzp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYyk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYzp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWpzb2dmdTp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxvaHV6ZDp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTMxdWRmaTp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItcWJjc2t4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJhZ2p3cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtaG92ZXItNnI1dTdlOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNHo3OXQ0OnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtaG92ZXItaGkxajU0OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci04NWY5b3A6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItc3VjY2Vzcy15cGl5Ymc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JlZW4tNWRjNHNrKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItZXJyb3ItZWY0bHhtOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXJlZC1kZzVuM2QpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1pbmZvLWZwN3g5Mjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTM0bjlvYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctYm16NDRzOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXllbGxvdy03Y2l3NGwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci13YXJuaW5nLTZldXI4ejp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1zdWNjZXNzLWFla2l1Nzp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1pbmZvLXp0dDFybjp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyazp0cmFuc3BhcmVudDtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kaXNhYmxlZC1vbGwxMm46dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtYXU4Z3loOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNTpjdXJyZW50Q29sb3I7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ncmVlbi01ZGM0c2spO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1ibHVlLTEycGNmNDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1ibHVlLTM0bjlvYik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXJlZC1iZjVrcHc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tcmVkLWRnNW4zZCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLXllbGxvdy0wbDltbW46dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24teWVsbG93LTdjaXc0bCk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZXktNzV2eXBxOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtZ3JlZW4taGM1ZGVlOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1zMGVnOHU6dmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC12OXRsZG0pO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1yZWQtbDhrN2ZuOnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgfVxuICAuYXdzdWktY29udGV4dC1jb250ZW50LWhlYWRlciAuYXdzdWktY29udGV4dC1hbGVydC5hd3N1aS1vbmUtdGhlbWU6bm90KCNcXDkpIHtcbiAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS16OGxzZjY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxOnRyYW5zcGFyZW50O1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWhvdmVyLXRoZ2lvbzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3OnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNhbGVuZGFyLWN1cnJlbnQtZGF0ZS14YjFuYW46dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2OnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1kZWZhdWx0LWJ4cWZsZDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1mcW0zOWM6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItbG9hZGluZy05bGFxZzc6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWZsdjlybjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2azp2YXIoLS1jb2xvci1uZXV0cmFsLTkwMC1oYXYwdWYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd246dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtdjI4aW93OnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZik7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmY6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtaG92ZXItaWhuaHpjOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWp0d2Q2Njp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItcnRtaGFyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLW1vZGFsLW92ZXJsYXktM3dhMHM4OnZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZXktY2s5cms2OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXN1Y2Nlc3MteXBpeWJnOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLWVycm9yLWVmNGx4bTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tYmx1ZS0zNG45b2IpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci13YXJuaW5nLWJtejQ0czp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci1kZWZhdWx0LXRvYWwzejp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWFjdGl2ZS00bzVkcHQ6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC10ZHRzNTEpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZGVmYXVsdC0zcmdxMTQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2g6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXRyYWNrLWRlZmF1bHQtcnp5ZXl3OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTEwMDAtbGphNDB3KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lOnZhcigtLWNvbG9yLW5ldXRyYWwtODAwLXNnZ284dyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDU6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1lcnJvci04bjFlY2I6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itd2FybmluZy02ZXVyOHo6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTc6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm46dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycms6dHJhbnNwYXJlbnQ7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNoYXQtYnViYmxlLWluY29taW5nLTdlaGxsMTp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLThtbXRsbDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRpc2FibGVkLW9sbDEybjp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtaG92ZXItM3czNHB0OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1hdThneWg6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODU6dmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6KTtcbiAgICAtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC1ua24ya2U6dmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDApO1xuICAgIC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1kZWZhdWx0LWdkeGR3OTp2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYyk7XG4gICAgLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1Mzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNlbGwtc2hhZGVkLTFudHMwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1hY3RpdmUteHRzdzJ0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItc2Vjb25kYXJ5LXNjNWwwcTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmE6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQ6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci0zaHgzY3U6dmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMjp2YXIoLS1jb2xvci1pdGVtLXNlbGVjdGVkLXVxZTUzMik7XG4gICAgLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4Yjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy1kaXZpZGVyLWI5bXo1bjp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibDp2YXIoLS1jb2xvci1uZXV0cmFsLTY1MC1yZTQxdW0pO1xuICAgIC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnA6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpejp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYzp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItaWNvbi1lcmpwcGU6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1OnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taWNvbi1ob3Zlci1iMWQweXE6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWopO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1idXR0b24tbm9ybWFsLWRlZmF1bHQtMzF1ZGZpOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1ob3Zlci1xYmNza3g6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWFjdGl2ZS11dnhwYWw6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHApO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kZWZhdWx0LWRpYmRmYjp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1kaXNhYmxlZC0xYWl4Y3Y6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1ieDNwaWM6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItZGVmYXVsdC1rOGd5NGs6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1kaXNhYmxlZC1zNTlnNHg6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGM6dmFyKC0tY29sb3ItbmV1dHJhbC00MDAtbnBwZGw5KTtcbiAgICAtLWNvbG9yLXRleHQtY291bnRlci1vN3BrYTE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4Zzp2YXIoLS1jb2xvci1uZXV0cmFsLTQwMC1ucHBkbDkpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTJhamUwYzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbzp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHg6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAtLWNvbG9yLXRleHQtZW1wdHktZThvaThrOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWN1MzFuMzp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQpO1xuICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzYpO1xuICAgIC0tY29sb3ItdGV4dC1mb3JtLWRlZmF1bHQtMDJpYWEzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5OnZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMyk7XG4gICAgLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMTp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQ6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYjp2YXIoLS1jb2xvci1uZXV0cmFsLTI1MC03N2QwajYpO1xuICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDI6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWM6dmFyKC0tY29sb3ItbmV1dHJhbC02MDAtNGsxNGJsKTtcbiAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24taWNvbi1wcmVzc2VkLThob3BpeDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOSk7XG4gICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1ob3Zlci1rbW0zaDU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTU6Y3VycmVudENvbG9yO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1wYWdpbmF0aW9uLXBhZ2UtbnVtYmVyLWRlZmF1bHQtY2c3c2swOnZhcigtLWNvbG9yLW5ldXRyYWwtNDAwLW5wcGRsOSk7XG4gICAgLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwajp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bDp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMng6dmFyKC0tY29sb3Itd2FybmluZy01MDAtMHd1azhxKTtcbiAgICAtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1hY3RpdmUtNWE1dXpkOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1ib2FyZC1wbGFjZWhvbGRlci1ob3Zlci12aXFmaXU6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyYWctcGxhY2Vob2xkZXItYWN0aXZlLXAxZnUxcTp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanI6dmFyKC0tY29sb3ItcHJpbWFyeS02MDAtNjhvYTd1KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtaG92ZXIteDVhNzEzOnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZzaGNtZTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtdGV4dC1ob3Zlci05ZzFvMDc6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2Njp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3Njp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWFjdGlvbi1jYXJkLWhvdmVyLWx2cDJ4ejp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXk6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1ob3Zlci1xanBxbmQ6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGlzYWJsZWQtcTgzajNvOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWhvdmVyLXlycmRpbzp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgIC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1hY3RpdmUtOGVnNnZsOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRpc2FibGVkLWlybTM4bzp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi02cjlqeGM6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2tlbGV0b24td2F2ZS0ydWgxb2Y6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JlZW4tZzRscGRjOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWdyZWVuLTVkYzRzayk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtMTJwY2Y0OnZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLWJsdWUtMzRuOW9iKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWJmNWtwdzp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1yZWQtZGc1bjNkKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UteWVsbG93LTBsOW1tbjp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi15ZWxsb3ctN2NpdzRsKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1waThuMDc6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tZ3JleS1jazlyazYpO1xuICAgIC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LTc1dnlwcTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWdyZWVuLWhjNWRlZTp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci10ZXh0LWJhZGdlLWJsdWUtczBlZzh1OnZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtKTtcbiAgICAtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLWw4azdmbjp2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtdmlldy0xbjRjbmg6IzI4MmMzNDtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC05Nm9ibWI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItc2dzaGQyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28pO1xuICAgIC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkLXhsc3c5YTp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpOnZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtYmFja2Ryb3AtaXExdGo4OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyYXdlci1iYWNrZHJvcC15MHE5cXM6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWNrZHJvcC1pcTF0ajgpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQ6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWhvdmVyLXhvemlwajp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtaG92ZXItdGhnaW9vKTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3c6dmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngpO1xuICAgIC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTdzZm42bDp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWRlZmF1bHQtMmdxeGIxOnZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4KTtcbiAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctYWN0aXZlLXNnenl6ZTp2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCk7XG4gICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRpYWxvZy16cHhhd2g6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEpO1xuICAgIC0tY29sb3ItdGV4dC1jaGF0LWJ1YmJsZS1vdXRnb2luZy1kajhnenU6dmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprKTtcbiAgICAtLWNvbG9yLXRleHQtY2hhdC1idWJibGUtaW5jb21pbmctbWY3Y2wyOnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmo6dmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC02dGtya3gpO1xuICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLWhvdmVyLTV3YWFhazp2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejI6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWZmZDFucTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC00ZzI3cmw6dmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLW9sM2o3aTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldyk7XG4gICAgLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLW10bHk4dDp2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yjp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1mY3h1dXY6dmFyKC0tY29sb3ItYm9yZGVyLWNhcmQtMnlhNDVjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvOnZhcigtLWNvbG9yLWJvcmRlci1jYXJkLWhpZ2hsaWdodGVkLXJrdHd3Yik7XG4gICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZTp2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYpO1xuICAgIC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyOnZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWNyZzZqazp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1wYW5lbC1zaWRlLWoweDJycjp2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZik7XG4gICAgLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjOnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWFuZHBhajp2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIpO1xuICAgIC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4OnZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCk7XG4gICAgLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2OnZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduKTtcbiAgICAtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItanNvZ2Z1OnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWFjdGl2ZS14dGYzdXE6dmFyKC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGVmYXVsdC0wNmc4M2IpO1xuICAgIC0tY29sb3ItYm9yZGVyLXNlZ21lbnQtZGlzYWJsZWQtcTd0NnlqOnZhcigtLWNvbG9yLWJvcmRlci1zZWdtZW50LWRlZmF1bHQtMDZnODNiKTtcbiAgICAtLWNvbG9yLWJvcmRlci1zZWdtZW50LWhvdmVyLTFzZ2J1YTp2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC1kZWZhdWx0LTA2ZzgzYik7XG4gICAgLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZzp2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEpO1xuICAgIC0tY29sb3ItYm9yZGVyLWRpYWxvZy10ZW1mYW06dmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0Mik7XG4gICAgLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5OnZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeik7XG4gICAgLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6OnZhcigtLWNvbG9yLWJhY2tncm91bmQtdGlsZXMtZGlzYWJsZWQtbjI3N21lKTtcbiAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkOnZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcyk7XG4gICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmw6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24taG92ZXItOG9ub2N6OnZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEpO1xuICAgIC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLTJhZ2p3cDp2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCk7XG4gICAgLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItanN2Ymp4OnZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCk7XG4gICAgLS1jb2xvci10ZXh0LWNvbHVtbi1zb3J0aW5nLWljb24tZTE5bHU3OnZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMpO1xuICAgIC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NDp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1sMTZwaG86dmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1ncm91cC1sYWJlbC1lNjM2ODQ6dmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC1zajJ3ajA6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMpO1xuICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNzp2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYyk7XG4gICAgLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWlwcmgyazp2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSk7XG4gICAgLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjI6dmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0Nik7XG4gICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmKTtcbiAgICAtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItZGlzYWJsZWQteWxqcTFhOnZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1KTtcbiAgICAtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjOnZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjKTtcbiAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1ob3Zlci02cjV1N2U6dmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNik7XG4gICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAtLWNvbG9yLXRleHQtdHV0b3JpYWwtaG90c3BvdC1ob3Zlci1oaTFqNTQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtdG9wLW5hdmlnYXRpb24uYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC12Mjhpb3c6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWFjdGl2ZS1qdHdkNjY6dmFyKC0tY29sb3ItcHJpbWFyeS01MDAtNjYzNTNxKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlOnZhcigtLWNvbG9yLXByaW1hcnktNTAwLTY2MzUzcSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbW9kYWwtb3ZlcmxheS0zd2Ewczg6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtNzAtYTU1MjV0KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRlZmF1bHQtdjZ6bHhsOnRyYW5zcGFyZW50O1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci0zaHgzY3U6dmFyKC0tY29sb3ItdHJhbnNwYXJlbnQtZjY2eGpkKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXI6bm90KCNcXDkpLCAuYXdzdWktY29udGV4dC1hcHAtbGF5b3V0LXRvb2xiYXIuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b29sYmFyLWN4a3J2ZDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMDAtMnd2MG92KTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwMC0yd3Ywb3YpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1nMWc5ZDg6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC10b2FsM3o6dmFyKC0tY29sb3ItZ3JleS1vcGFxdWUtMjUteGNrOGkwKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNTp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGM6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03emk0OTM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWNoNmkwcDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWhvdmVyLWxxMXBmOTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWxhYmVsLXhtOG5rczp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LWtleS12YWx1ZS1wYWlycy12YWx1ZS13ZWoxejk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eTp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2Yjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTg6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWFpbnJ3NTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbTp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzM6dmFyKC0tY29sb3ItZXJyb3ItNDAwLTlrNWRnMik7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsOnZhcigtLWNvbG9yLWluZm8tNDAwLWtreTZzYSk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthOnZhcigtLWNvbG9yLXN1Y2Nlc3MtNTAwLXpnaXloNyk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1jb250ZXh0LWZsYXNoYmFyLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kZWZhdWx0LWprcnVyZjp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWlsaWVldzp2YXIoLS1jb2xvci1uZXV0cmFsLTIwMC1qNWF5aGMpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlubGluZS1jb2RlLWR0emhsNzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLXZhbHVlLWRlZmF1bHQtZzFnOWQ4OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtdG9hbDN6OnZhcigtLWNvbG9yLWdyZXktb3BhcXVlLTI1LXhjazhpMCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNTp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5OnZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqayk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmOnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqazp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYzp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtbGluay1ob3Zlci02bWkxaHU6dmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1hY3RpdmUtdDNwd3RwOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdDp2YXIoLS1jb2xvci1uZXV0cmFsLTEwMC14dmE1c3gpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82OnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtY3UzMW4zOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZWNzcTkzOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1jaDZpMHA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1scTFwZjk6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1sYWJlbC14bThua3M6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1rZXktdmFsdWUtcGFpcnMtdmFsdWUtd2VqMXo5OnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1uZXV0cmFsLTM1MC0xNWRiejcpO1xuICAgICAgLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXk6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHA6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8tZGVmYXVsdC0xNWFwNmI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWluZm8taG92ZXItbXpvbnE4OnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1pbnZlcnRlZC1ob3Zlci1haW5ydzU6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tZGVmYXVsdC12OXRsZG06dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczOnZhcigtLWNvbG9yLWVycm9yLTQwMC05azVkZzIpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQ6dmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzKTtcbiAgICAgIC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NDp2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWdyZXktb3BhcXVlLTcwLWE1NTI1dDpyZ2JhKDE1LCAyMCwgMjYsIDAuNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNjp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWhvdmVyLW9pd2V6Mjp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtYXlzbDFvOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1uYjUyMWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jZWxsLXNoYWRlZC10eWg2d3Y6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmg6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItaGVhZGVyLWtuZWdhcDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGY6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWc6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0zd3A3eXM6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppcjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2OnZhcigtLWNvbG9yLXByaW1hcnktMTAwMC1xejZ3cTApO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5bjp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWp0d2Q2Njp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtZGVmYXVsdC10dTR5NmU6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWhvdmVyLXJ0bWhhcjp2YXIoLS1jb2xvci1wcmltYXJ5LTMwMC1sYnQyNnEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtYWN0aXZlLTRvNWRwdDp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWo6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtY2hlY2tlZC1kaXNhYmxlZC15bGt3NDY6dmFyKC0tY29sb3ItcHJpbWFyeS05MDAtdWh2MDFiKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQta2FydHByOnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNDp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItY29udHJvbC1kZWZhdWx0LWV5emhmdDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxOnZhcigtLWNvbG9yLW5ldXRyYWwtNzUwLXp2aWxlaik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiOnZhcigtLWNvbG9yLW5ldXRyYWwtNjUwLXJlNDF1bSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eDp2YXIoLS1jb2xvci1uZXV0cmFsLTUwMC1ldnpmeTIpO1xuICAgICAgLS1jb2xvci10ZXh0LXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbG53aDdrOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtMmFqZTBjOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxOnZhcigtLWNvbG9yLW5ldXRyYWwtNDUwLTR3MnVpeik7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1hY3RpdmUtbG0wMHBqOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4Njp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3M6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICAgIC0tY29sb3ItZ2FwLWdsb2JhbC1kcmF3ZXItZWljNTMwOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29kZS12aWV3LTFuNGNuaDojMjgyYzM0O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktY29udGV4dC1mbGFzaGJhci13YXJuaW5nLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZTpub3QoI1xcOSkge1xuICAgICAgLS1jb2xvci1ncmV5LW9wYXF1ZS03MC1hNTUyNXQ6cmdiYSgxNSwgMjAsIDI2LCAwLjcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS16OGxzZjY6dmFyKC0tY29sb3ItbmV1dHJhbC03MDAtMWVibzc4KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejI6dmFyKC0tY29sb3ItbmV1dHJhbC04MDAtc2dnbzh3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbzp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnOnZhcigtLWNvbG9yLW5ldXRyYWwtNzAwLTFlYm83OCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLXVsZGs4MTp2YXIoLS1jb2xvci1uZXV0cmFsLTc1MC16dmlsZWopO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3djp2YXIoLS1jb2xvci1uZXV0cmFsLTgwMC1zZ2dvOHcpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaDp2YXIoLS1jb2xvci1uZXV0cmFsLTg1MC16NTY4dzkpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZjp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1ucmg1bHI6dmFyKC0tY29sb3ItbmV1dHJhbC04NTAtejU2OHc5KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZzp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tZmlsdGVyLW1hdGNoLTN3cDd5czp2YXIoLS1jb2xvci1uZXV0cmFsLTcwMC0xZWJvNzgpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazY6dmFyKC0tY29sb3ItcHJpbWFyeS0xMDAwLXF6NndxMCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluOnZhcigtLWNvbG9yLW5ldXRyYWwtODUwLXo1Njh3OSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtanR3ZDY2OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXR1NHk2ZTp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItcnRtaGFyOnZhcigtLWNvbG9yLXByaW1hcnktMzAwLWxidDI2cSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0OnZhcigtLWNvbG9yLXByaW1hcnktNDAwLXRkZW9veSk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExajp2YXIoLS1jb2xvci1wcmltYXJ5LTQwMC10ZGVvb3kpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0Njp2YXIoLS1jb2xvci1wcmltYXJ5LTkwMC11aHYwMWIpO1xuICAgICAgLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHI6dmFyKC0tY29sb3ItcHJpbWFyeS00MDAtdGRlb295KTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtNWxxOG80OnZhcigtLWNvbG9yLW5ldXRyYWwtNjAwLTRrMTRibCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHE6dmFyKC0tY29sb3ItbmV1dHJhbC03NTAtenZpbGVqKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGI6dmFyKC0tY29sb3ItbmV1dHJhbC02NTAtcmU0MXVtKTtcbiAgICAgIC0tY29sb3ItYm9yZGVyLWRpdmlkZXItaW50ZXJhY3RpdmUtZGVmYXVsdC04bnppNG86dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWN1cnJlbnQtNmppM3h4OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1sbndoN2s6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1hY3RpdmUtYngzcGljOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1kcnRnMms6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tcHJpbWFyeS1ob3Zlci0yNWV3Mnk6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGM6dmFyKC0tY29sb3ItcHJpbWFyeS0zMDAtbGJ0MjZxKTtcbiAgICAgIC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczE6dmFyKC0tY29sb3ItbmV1dHJhbC00NTAtNHcydWl6KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWFjdGl2ZS1sbTAwcGo6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1zZWdtZW50LWRlZmF1bHQtamFkZng2OnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjczp2YXIoLS1jb2xvci1uZXV0cmFsLTQ1MC00dzJ1aXopO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgICAgLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzA6dmFyKC0tY29sb3ItbmV1dHJhbC05NTAtZmM3dGc3KTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLXZpZXctMW40Y25oOiMyODJjMzQ7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpLWNvbnRleHQtYWxlcnQ6bm90KCNcXDkpIHtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1hY3RpdmUtZ2RwbWszOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmY6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXc6dmFyKC0tY29sb3ItbmV1dHJhbC0yMDAtajVheWhjKTtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNTp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbDp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1saW5rLWRlZmF1bHQtZGliZGZiOnZhcigtLWNvbG9yLW5ldXRyYWwtMzUwLTE1ZGJ6Nyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstaG92ZXItMWNpYmxmOnZhcigtLWNvbG9yLW5ldXRyYWwtMjUwLTc3ZDBqNik7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYzp2YXIoLS1jb2xvci1uZXV0cmFsLTk1MC1mYzd0ZzcpO1xuICAgICAgLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrOnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5OnZhcigtLWNvbG9yLW5ldXRyYWwtOTUwLWZjN3RnNyk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtY3UzMW4zOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qczp2YXIoLS1jb2xvci1uZXV0cmFsLTUwLTU2NzZ2ayk7XG4gICAgICAtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjE6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWw6dmFyKC0tY29sb3ItaW5mby00MDAta2t5NnNhKTtcbiAgICAgIC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2E6dmFyKC0tY29sb3Itc3VjY2Vzcy01MDAtemdpeWg3KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWdkcG1rMzp2YXIoLS1jb2xvci1uZXV0cmFsLTMwMC15a2FhamwpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktaG92ZXItaWxpZWV3OnZhcigtLWNvbG9yLW5ldXRyYWwtMjAwLWo1YXloYyk7XG4gICAgICAtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bDp0cmFuc3BhcmVudDtcbiAgICAgIC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtZXJyb3ItYzBnMGsyOnZhcigtLWNvbG9yLWVycm9yLTk1MC1xaXE3dTYpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcTp2YXIoLS1jb2xvci1pbmZvLTk1MC03ZnlwdzEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNTp2YXIoLS1jb2xvci1zdWNjZXNzLTk1MC1uOTFkYXEpO1xuICAgICAgLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy13YXJuaW5nLWc3dHJ5ODp2YXIoLS1jb2xvci13YXJuaW5nLTk1MC1pZnE2bW0pO1xuICAgICAgLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsOnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRlZmF1bHQtNnRrcmt4OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWhvdmVyLTN3MzRwdDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZjp2YXIoLS1jb2xvci1uZXV0cmFsLTYwMC00azE0YmwpO1xuICAgICAgLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNDp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoams6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHA6dmFyKC0tY29sb3ItbmV1dHJhbC0xMDAteHZhNXN4KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0OnZhcigtLWNvbG9yLW5ldXRyYWwtMTAwLXh2YTVzeCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1ob3Zlci04ZnlobzY6dmFyKC0tY29sb3Itd2hpdGUtcXpiamhpKTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1hY3RpdmUtdXZ4cGFsOnZhcigtLWNvbG9yLW5ldXRyYWwtMzAwLXlrYWFqbCk7XG4gICAgICAtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmI6dmFyKC0tY29sb3ItbmV1dHJhbC0zNTAtMTVkYno3KTtcbiAgICAgIC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGY6dmFyKC0tY29sb3ItbmV1dHJhbC0yNTAtNzdkMGo2KTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC1jdTMxbjM6dmFyKC0tY29sb3ItbmV1dHJhbC0zMDAteWthYWpsKTtcbiAgICAgIC0tY29sb3ItdGV4dC1leHBhbmRhYmxlLXNlY3Rpb24taG92ZXItMGl2N2IxOnZhcigtLWNvbG9yLXdoaXRlLXF6YmpoaSk7XG4gICAgICAtLWNvbG9yLWJvcmRlci1leHBhbmRhYmxlLXNlY3Rpb24tZGVmYXVsdC03emk0OTM6dmFyKC0tY29sb3ItbmV1dHJhbC01MDAtZXZ6ZnkyKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzOnZhcigtLWNvbG9yLW5ldXRyYWwtNTAtNTY3NnZrKTtcbiAgICAgIC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MTp2YXIoLS1jb2xvci13aGl0ZS1xemJqaGkpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbDp2YXIoLS1jb2xvci1pbmZvLTQwMC1ra3k2c2EpO1xuICAgICAgLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYTp2YXIoLS1jb2xvci1zdWNjZXNzLTUwMC16Z2l5aDcpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aS1jb250ZXh0LWNvbnRlbnQtaGVhZGVyIC5hd3N1aS1jb250ZXh0LWFsZXJ0Om5vdCgjXFw5KSwgLmF3c3VpLWNvbnRleHQtY29udGVudC1oZWFkZXIgLmF3c3VpLWNvbnRleHQtYWxlcnQuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlOm5vdCgjXFw5KSB7XG4gICAgICAtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0OnZhcigtLWNvbG9yLW5ldXRyYWwtNTAwLWV2emZ5Mik7XG4gICAgfVxuICB9XG4gIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1jb21wYWN0LW1vZGUgLmF3c3VpLWNvbnRleHQtY29tcGFjdC10YWJsZTpub3QoI1xcOSksIC5hd3N1aS1jb250ZXh0LWNvbXBhY3QtdGFibGUuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtY29tcGFjdC1tb2RlOm5vdCgjXFw5KSB7XG4gICAgLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGc6M3B4O1xuICB9XG59XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWktZmFkZS1pbi0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtaW4tMzUwMDNjIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1mYWRlLW91dC0zNTAwM2Mge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLWZhZGUtb3V0LTM1MDAzYyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc3RhdHVzLWljb24tZXJyb3ItMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aS1zdGF0dXMtaWNvbi1lcnJvci0zNTAwM2Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpLXNjYWxlLXBvcHVwLTM1MDAzYyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWktc2NhbGUtcG9wdXAtMzUwMDNjIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuOnJvb3Qge1xuICAtLWF3c3VpLXZlcnNpb24taW5mby1mY2Y5NWVkNzogdHJ1ZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWlma29fMXB4eTFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8xaWZrb18xcHh5MV8xNDUuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xaWZrb18xcHh5MV8xODQ6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogMDtcbn1cblxuLmF3c3VpX21haW5fMWlma29fMXB4eTFfMTg4Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfY29udGVudC13cmFwXzFpZmtvXzFweHkxXzE5NTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWlma29fMXB4eTFfMTg0ID4gLmF3c3VpX21haW5fMWlma29fMXB4eTFfMTg4ID4gLmF3c3VpX2NvbnRlbnQtd3JhcF8xaWZrb18xcHh5MV8xOTU6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogMDtcbn1cbi5hd3N1aV9jb250ZW50LXdyYXBfMWlma29fMXB4eTFfMTk1LmF3c3VpX3dyYXAtYWN0aW9uc18xaWZrb18xcHh5MV8yMDU6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfY29udGVudF8xaWZrb18xcHh5MV8xOTU6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9hY3Rpb25zXzFpZmtvXzFweHkxXzIxNDpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci10b3AtY29sb3IsIGJvcmRlci1yaWdodC1jb2xvciwgYm9yZGVyLWJvdHRvbS1jb2xvciwgYm9yZGVyLWxlZnQtY29sb3I7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tc2hvdy1wYWNlZC14aTdscWwsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tc2hvdy1wYWNlZC1lNmNwYWYsIDE4MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1zaG93LXBhY2VkLXhpN2xxbCwgZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xcmkwM18yMDk6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWlubmVyXzE2MjQ4XzFyaTAzXzIwOS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2hlYWRlci1pbm5lcl8xNjI0OF8xcmkwM18yMDk6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyXzE2MjQ4XzFyaTAzXzIwOTpub3QoI1xcOSk6bm90KDpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQpKSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX2JvZHlfMTYyNDhfMXJpMDNfMjI0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNjI0OF8xcmkwM18yNDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMsICM0MjQ2NTApO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uXzE2MjQ4XzFyaTAzXzI0MS5hd3N1aV9oYXMtaGVhZGVyXzE2MjQ4XzFyaTAzXzI0Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC1kZXNjcmlwdGlvbi1wYWRkaW5nLXRvcC1yYmhuczEsIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb25fMTYyNDhfMXJpMDNfMjQxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY3Rpb24tY2FyZC1kaXNhYmxlZC1uZ25nMmEsICM4YzhjOTQpO1xufVxuXG4uYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTM6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWRlZmF1bHQtNW9ldzkxLCAjMDA2Y2UwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpub3QoI1xcOSksXG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOm5vdCgjXFw5KSB7XG4gIGFsbDogdW5zZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTg6bm90KCNcXDkpLFxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2Mi5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTg6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjE6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5My5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbn1cblxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2Mi5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG59XG4uYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2Mi5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG5cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1kZWZhdWx0LW1zOXl5cCwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRlZmF1bHQtbnlmMHB1LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1kZWZhdWx0LWdqaDZpeSwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci13aWR0aC1hY3Rpb24tY2FyZC1kZWZhdWx0LW55ZjBwdSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItYWN0aW9uLWNhcmQtZGVmYXVsdC1namg2aXksICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQ6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xcmkwM18yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xcmkwM180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xcmkwM18yMjggKyAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xcmkwM180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xcmkwM18yMDkgKyAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xcmkwM180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXJpMDNfMjI4ICsgLmF3c3VpX2JvZHlfMTYyNDhfMXJpMDNfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFyaTAzXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFyaTAzXzQwMSk6aGFzKCsgLmF3c3VpX2JvZHlfMTYyNDhfMXJpMDNfMjI0KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xcmkwM18yMjg6bm90KCNcXDkpOmhhcygrIC5hd3N1aV9ib2R5XzE2MjQ4XzFyaTAzXzIyNCkgPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFyaTAzXzIwOTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXJpMDNfMjI4Om5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQpID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xcmkwM18yMDk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFyaTAzXzQwMSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV9pY29uLXZlcnRpY2FsLWFsaWduLWNlbnRlcl8xNjI0OF8xcmkwM180MTIgPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTM6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxODpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtODEyZnNyLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWN0aW9uLWNhcmQtZGlzYWJsZWQtbmduZzJhLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODE6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4LmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5Mzpub3QoI1xcOSksIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTguYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWRpc2FibGVkLXE4M2ozbywgI2I0YjRiYik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLTRwZGZzaywgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWRpc2FibGVkLTRwZGZzaywgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTggPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTM6bm90KCNcXDkpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1kaXNhYmxlZC1pcm0zOG8sICNiNGI0YmIpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpob3ZlciksIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmhvdmVyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWN0aW9uLWNhcmQtaG92ZXItbHZwMnh6LCAjZjBmYmZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpob3ZlcikuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODE6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmhvdmVyKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MywgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpob3ZlcikuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MzphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6aG92ZXIpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmhvdmVyKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpob3Zlcik6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmhvdmVyKTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWFjdGlvbi1jYXJkLWhvdmVyLXFqcHFuZCwgIzAwMmI2Nik7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWV4aWRxbSwgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWhvdmVyLWV4aWRxbSwgMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjE6aG92ZXIpID4gLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xcmkwM18yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2Mjpob3ZlcikgPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2Mjpob3ZlcikgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xcmkwM18yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTMge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaWNvbi1hY3Rpb24tY2FyZC1ob3Zlci15cnJkaW8sICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTphY3RpdmUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MjphY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY3Rpb24tY2FyZC1hY3RpdmUtaTY3NnJrLCAjZDFmMWZmKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODEsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjE6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MTphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6YWN0aXZlKS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfaGVhZGVyLWJ1dHRvbl8xNjI0OF8xcmkwM18yNjE6YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmFjdGl2ZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MzphZnRlciwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6YWN0aXZlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MjphY3RpdmUpLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTM6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmFjdGl2ZSk6YWZ0ZXIsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNjI0OF8xcmkwM18yMTgpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmFjdGl2ZSk6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1hY3Rpb24tY2FyZC1hY3RpdmUtbWE4czM4LCAjMDAyYjY2KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgtYWN0aW9uLWNhcmQtYWN0aXZlLTFmaDAwMCwgMXB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLWFjdGlvbi1jYXJkLWFjdGl2ZS0xZmgwMDAsIDFweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmFjdGl2ZSkgPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmFjdGl2ZSkgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xcmkwM18yMjggPiAuYXdzdWlfaWNvbl8xNjI0OF8xcmkwM18xOTMsXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfMTYyNDhfMXJpMDNfMjE4KTpoYXMoLmF3c3VpX292ZXJsYXktYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MjphY3RpdmUpID4gLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE2MjQ4XzFyaTAzXzIxOCk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6YWN0aXZlKSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5MyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1pY29uLWFjdGlvbi1jYXJkLWFjdGl2ZS04ZWc2dmwsICMwMDJiNjYpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmZvY3VzLXZpc2libGUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmZvY3VzLXZpc2libGUpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpmb2N1cy12aXNpYmxlKTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjE6bm90KCNcXDkpOmhhcyguYXdzdWlfb3ZlcmxheS1idXR0b25fMTYyNDhfMXJpMDNfMjYyOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxOm5vdCgjXFw5KTpoYXMoLmF3c3VpX2hlYWRlci1idXR0b25fMTYyNDhfMXJpMDNfMjYxOmZvY3VzLXZpc2libGUpLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODE6OmJlZm9yZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9oZWFkZXItYnV0dG9uXzE2MjQ4XzFyaTAzXzI2MTpmb2N1cy12aXNpYmxlKS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzOjpiZWZvcmUsIC5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MTpub3QoI1xcOSk6aGFzKC5hd3N1aV9vdmVybGF5LWJ1dHRvbl8xNjI0OF8xcmkwM18yNjI6Zm9jdXMtdmlzaWJsZSkuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5Mzo6YmVmb3JlIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxOm5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxOm5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZW1iZWRkZWQtZnZuc2M4LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1lbWJlZGRlZC1mdm5zYzgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWVtYmVkZGVkLWZ2bnNjOCwgOHB4KTtcbn1cbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9ib2R5XzE2MjQ4XzFyaTAzXzIyNDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFyaTAzXzQwMSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODEgPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfaGVhZGVyLXJvd18xNjI0OF8xcmkwM18yMjggPiAuYXdzdWlfaGVhZGVyXzE2MjQ4XzFyaTAzXzIwOTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nXzE2MjQ4XzFyaTAzXzQwMSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214MnosIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxID4gLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MSA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxID4gLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1lbWJlZGRlZC12bTR1ZzMsIDEwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzFyaTAzXzU0OCA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF8xNjI0OF8xcmkwM18yODEuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXJpMDNfNTQ4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXJpMDNfMjI4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1nY214MnosIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzFyaTAzXzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWVtYmVkZGVkXzE2MjQ4XzFyaTAzXzI4MS5hd3N1aV9pY29uLWFsaWduLWVuZF8xNjI0OF8xcmkwM181NDggPiAuYXdzdWlfaW5uZXItY2FyZF8xNjI0OF8xcmkwM18zOTQgPiAuYXdzdWlfYm9keV8xNjI0OF8xcmkwM18yMjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xcmkwM180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfMTYyNDhfMXJpMDNfMjgxLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzFyaTAzXzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTM6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFjdGlvbi1jYXJkLWRlZmF1bHQtdHhjZG8zLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYWN0aW9uLWNhcmQtZGVmYXVsdC10eGNkbzMsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hY3Rpb24tY2FyZC1kZWZhdWx0LXR4Y2RvMywgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2JvZHlfMTYyNDhfMXJpMDNfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlci1yb3dfMTYyNDhfMXJpMDNfMjI4ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xcmkwM18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xcmkwM180MDEpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0MmksIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtaG9yaXpvbnRhbC1kZWZhdWx0LThyeTNvdywgMjBweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MyA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MyA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1hY3Rpb24tY2FyZC12ZXJ0aWNhbC1kZWZhdWx0LWw3M3QyaSwgMTZweCk7XG59XG4uYXdzdWlfcm9vdF8xNjI0OF8xcmkwM18xNjEuYXdzdWlfdmFyaWFudC1kZWZhdWx0XzE2MjQ4XzFyaTAzXzI5MyA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtYWN0aW9uLWNhcmQtdmVydGljYWwtZGVmYXVsdC1sNzN0MmksIDE2cHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXJpMDNfNTQ4ID4gLmF3c3VpX2ljb25fMTYyNDhfMXJpMDNfMTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzFyaTAzXzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9pY29uXzE2MjQ4XzFyaTAzXzE5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWFjdGlvbi1jYXJkLWhvcml6b250YWwtZGVmYXVsdC04cnkzb3csIDIwcHgpO1xufVxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXJpMDNfNTQ4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2hlYWRlcl8xNjI0OF8xcmkwM18yMDk6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ18xNjI0OF8xcmkwM180MDEpLFxuLmF3c3VpX3Jvb3RfMTYyNDhfMXJpMDNfMTYxLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNjI0OF8xcmkwM18yOTMuYXdzdWlfaWNvbi1hbGlnbi1lbmRfMTYyNDhfMXJpMDNfNTQ4ID4gLmF3c3VpX2lubmVyLWNhcmRfMTYyNDhfMXJpMDNfMzk0ID4gLmF3c3VpX2JvZHlfMTYyNDhfMXJpMDNfMjI0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSxcbi5hd3N1aV9yb290XzE2MjQ4XzFyaTAzXzE2MS5hd3N1aV92YXJpYW50LWRlZmF1bHRfMTYyNDhfMXJpMDNfMjkzLmF3c3VpX2ljb24tYWxpZ24tZW5kXzE2MjQ4XzFyaTAzXzU0OCA+IC5hd3N1aV9pbm5lci1jYXJkXzE2MjQ4XzFyaTAzXzM5NCA+IC5hd3N1aV9oZWFkZXItcm93XzE2MjQ4XzFyaTAzXzIyOCA+IC5hd3N1aV9oZWFkZXJfMTYyNDhfMXJpMDNfMjA5Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfMTYyNDhfMXJpMDNfNDAxKSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlLCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbi5hd3N1aV9pY29uLWZsZXgtaGVpZ2h0X2gxMWl4XzR5aWZkXzE5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OSA+IHN2Zzpub3QoI1xcOSkge1xuICBmaWxsOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5ID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkgPiBzdmcgLnN0cm9rZS1saW5lam9pbi1yb3VuZDpub3QoI1xcOSkge1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5ID4gc3ZnIC5zdHJva2UtbGluZWNhcC1zcXVhcmU6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHNxdWFyZTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OSA+IHN2ZyAuc3Ryb2tlLWxpbmVjYXAtcm91bmQ6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5ID4gc3ZnIC5maWxsZWQ6bm90KCNcXDkpIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5ID4gc3ZnIC5uby1zdHJva2U6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiBub25lO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF80eWlmZF8yMjU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS14LXNtYWxsLW1hcHBlZC1oZWlnaHRfaDExaXhfNHlpZmRfMjI5Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KSAtIDEycHgpIC8gMik7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF80eWlmZF8yMjUgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUteC1zbWFsbF9oMTFpeF80eWlmZF8yMjUgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEycHg7XG4gIGJsb2NrLXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4XzR5aWZkXzIyNSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS14LXNtYWxsX2gxMWl4XzR5aWZkXzIyNSA+IHN2ZyAqOm5vdCgjXFw5KSB7XG4gIHN0cm9rZS13aWR0aDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtaWNvbi14LXNtYWxsLWgwcm9obSwgMS41cHgpIC8gMC43NSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF80eWlmZF8yNDQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLXNtYWxsLW1hcHBlZC1oZWlnaHRfaDExaXhfNHlpZmRfMjQ4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF80eWlmZF8yNDQgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtc21hbGxfaDExaXhfNHlpZmRfMjQ0ID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLXNtYWxsX2gxMWl4XzR5aWZkXzI0NCA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1zbWFsbF9oMTFpeF80eWlmZF8yNDQgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tc21hbGwtODczdHZnLCAycHgpIC8gMSk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfNHlpZmRfMjYzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1ub3JtYWwtbWFwcGVkLWhlaWdodF9oMTFpeF80eWlmZF8yNjc6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpKSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF80eWlmZF8yNjMgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtbm9ybWFsX2gxMWl4XzR5aWZkXzI2MyA+IGltZzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1ub3JtYWxfaDExaXhfNHlpZmRfMjYzID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLW5vcm1hbF9oMTFpeF80eWlmZF8yNjMgPiBzdmcgKjpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLWljb24tbm9ybWFsLTRicjA3ZCwgMnB4KSAvIDEpO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzR5aWZkXzI4Mjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtbWVkaXVtLW1hcHBlZC1oZWlnaHRfaDExaXhfNHlpZmRfMjg2Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KSAtIHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfNHlpZmRfMjgyID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLW1lZGl1bV9oMTFpeF80eWlmZF8yODIgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1tZWRpdW0tZDkzZ2x2LCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtbWVkaXVtX2gxMWl4XzR5aWZkXzI4MiA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1tZWRpdW1faDExaXhfNHlpZmRfMjgyID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLW1lZGl1bS13aHRiNGUsIDJweCkgLyAxLjI1KTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF80eWlmZF8zMDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLWJpZy1tYXBwZWQtaGVpZ2h0X2gxMWl4XzR5aWZkXzMwNTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KSAtIHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfNHlpZmRfMzAxID4gc3ZnOm5vdCgjXFw5KSxcbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLWJpZ19oMTFpeF80eWlmZF8zMDEgPiBpbWc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtYmlnX2gxMWl4XzR5aWZkXzMwMSA+IHN2Zzpub3QoI1xcOSksXG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1iaWdfaDExaXhfNHlpZmRfMzAxID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLWJpZy0zNjFwdHgsIDNweCkgLyAyKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV9zaXplLWxhcmdlX2gxMWl4XzR5aWZkXzMyMDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1sYXJnZS1tYXBwZWQtaGVpZ2h0X2gxMWl4XzR5aWZkXzMyNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCkgLSB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF80eWlmZF8zMjAgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfNHlpZmRfMzIwID4gaW1nOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfc2l6ZS1sYXJnZV9oMTFpeF80eWlmZF8zMjAgPiBzdmc6bm90KCNcXDkpLFxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3NpemUtbGFyZ2VfaDExaXhfNHlpZmRfMzIwID4gc3ZnICo6bm90KCNcXDkpIHtcbiAgc3Ryb2tlLXdpZHRoOiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pY29uLWxhcmdlLTVtNTl5eSwgNHB4KSAvIDMpO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX2gxMWl4XzR5aWZkXzMzOTpub3QoI1xcOSkge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3ZhcmlhbnQtZGlzYWJsZWRfaDExaXhfNHlpZmRfMzQyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfdmFyaWFudC1pbnZlcnRlZF9oMTFpeF80eWlmZF8zNDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW52ZXJ0ZWQtZnVicHAwLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV92YXJpYW50LXN1YnRsZV9oMTFpeF80eWlmZF8zNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaWNvbi1zdWJ0bGUtMGU4aXBxLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9pY29uX2gxMWl4XzR5aWZkXzE4OS5hd3N1aV92YXJpYW50LXdhcm5pbmdfaDExaXhfNHlpZmRfMzUxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfdmFyaWFudC1lcnJvcl9oMTFpeF80eWlmZF8zNTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODkuYXdzdWlfdmFyaWFudC1zdWNjZXNzX2gxMWl4XzR5aWZkXzM1Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2EsICMwMDgwMmYpO1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5LmF3c3VpX3ZhcmlhbnQtbGlua19oMTFpeF80eWlmZF8zNjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcywgIzAwNmNlMCk7XG59XG4uYXdzdWlfaWNvbl9oMTFpeF80eWlmZF8xODk6bm90KCNcXDkpOmlzKC5hd3N1aV9uYW1lLWFuZ2xlLWxlZnQtZG91YmxlX2gxMWl4XzR5aWZkXzM2Myxcbi5hd3N1aV9uYW1lLWFuZ2xlLWxlZnRfaDExaXhfNHlpZmRfMzYzLFxuLmF3c3VpX25hbWUtYW5nbGUtcmlnaHQtZG91YmxlX2gxMWl4XzR5aWZkXzM2NSxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0X2gxMWl4XzR5aWZkXzM2NSxcbi5hd3N1aV9uYW1lLWFycm93LWxlZnRfaDExaXhfNHlpZmRfMzY3LFxuLmF3c3VpX25hbWUtYXJyb3ctcmlnaHRfaDExaXhfNHlpZmRfMzY4LFxuLmF3c3VpX25hbWUtY2FyZXQtbGVmdC1maWxsZWRfaDExaXhfNHlpZmRfMzY5LFxuLmF3c3VpX25hbWUtY2FyZXQtcmlnaHQtZmlsbGVkX2gxMWl4XzR5aWZkXzM3MCxcbi5hd3N1aV9uYW1lLWF1ZGlvLWZ1bGxfaDExaXhfNHlpZmRfMzcxLFxuLmF3c3VpX25hbWUtYXVkaW8taGFsZl9oMTFpeF80eWlmZF8zNzIsXG4uYXdzdWlfbmFtZS1hdWRpby1vZmZfaDExaXhfNHlpZmRfMzczLFxuLmF3c3VpX25hbWUtZXh0ZXJuYWxfaDExaXhfNHlpZmRfMzc0LFxuLmF3c3VpX25hbWUtcmVkb19oMTFpeF80eWlmZF8zNzUsXG4uYXdzdWlfbmFtZS1yZXNpemUtYXJlYV9oMTFpeF80eWlmZF8zNzYsXG4uYXdzdWlfbmFtZS1zZW5kX2gxMWl4XzR5aWZkXzM3Nyxcbi5hd3N1aV9uYW1lLXNocmlua19oMTFpeF80eWlmZF8zNzgsXG4uYXdzdWlfbmFtZS11bmRvX2gxMWl4XzR5aWZkXzM3OSxcbi5hd3N1aV9uYW1lLXZpZXctdmVydGljYWxfaDExaXhfNHlpZmRfMzgwKSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2ljb25faDExaXhfNHlpZmRfMTg5Om5vdCgjXFw5KTppcyguYXdzdWlfbmFtZS1hbmdsZS1sZWZ0LWRvdWJsZV9oMTFpeF80eWlmZF8zNjMsXG4uYXdzdWlfbmFtZS1hbmdsZS1sZWZ0X2gxMWl4XzR5aWZkXzM2Myxcbi5hd3N1aV9uYW1lLWFuZ2xlLXJpZ2h0LWRvdWJsZV9oMTFpeF80eWlmZF8zNjUsXG4uYXdzdWlfbmFtZS1hbmdsZS1yaWdodF9oMTFpeF80eWlmZF8zNjUsXG4uYXdzdWlfbmFtZS1hcnJvdy1sZWZ0X2gxMWl4XzR5aWZkXzM2Nyxcbi5hd3N1aV9uYW1lLWFycm93LXJpZ2h0X2gxMWl4XzR5aWZkXzM2OCxcbi5hd3N1aV9uYW1lLWNhcmV0LWxlZnQtZmlsbGVkX2gxMWl4XzR5aWZkXzM2OSxcbi5hd3N1aV9uYW1lLWNhcmV0LXJpZ2h0LWZpbGxlZF9oMTFpeF80eWlmZF8zNzAsXG4uYXdzdWlfbmFtZS1hdWRpby1mdWxsX2gxMWl4XzR5aWZkXzM3MSxcbi5hd3N1aV9uYW1lLWF1ZGlvLWhhbGZfaDExaXhfNHlpZmRfMzcyLFxuLmF3c3VpX25hbWUtYXVkaW8tb2ZmX2gxMWl4XzR5aWZkXzM3Myxcbi5hd3N1aV9uYW1lLWV4dGVybmFsX2gxMWl4XzR5aWZkXzM3NCxcbi5hd3N1aV9uYW1lLXJlZG9faDExaXhfNHlpZmRfMzc1LFxuLmF3c3VpX25hbWUtcmVzaXplLWFyZWFfaDExaXhfNHlpZmRfMzc2LFxuLmF3c3VpX25hbWUtc2VuZF9oMTFpeF80eWlmZF8zNzcsXG4uYXdzdWlfbmFtZS1zaHJpbmtfaDExaXhfNHlpZmRfMzc4LFxuLmF3c3VpX25hbWUtdW5kb19oMTFpeF80eWlmZF8zNzksXG4uYXdzdWlfbmFtZS12aWV3LXZlcnRpY2FsX2gxMWl4XzR5aWZkXzM4MCk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5cbi5hd3N1aV9iYWRnZV9oMTFpeF80eWlmZF80MDQ6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgYmxvY2stc2l6ZTogNnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWljb24tb3E3OWV5LCAjZGIwMDAwKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTNweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWllZTdfeHk5bDVfMTQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfcm9vdF8xaWVlN194eTlsNV8xNDVbaGlkZGVuXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYW5ub3VuY2VyXzFpZWU3X3h5OWw1XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2Fycm93X3hqdXpmX3o5Y2sxXzE1Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfejljazFfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW5saW5lLXNpemU6IDIwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctaW5uZXJfeGp1emZfejljazFfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBibG9jay1zaXplOiAxNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cbi5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciwgLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xufVxuLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXBvcG92ZXItN3h3Y3k2LCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpICsgMXB4KTtcbn1cbi5hd3N1aV9hcnJvdy1pbm5lcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWosICNmZmZmZmYpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl96OWNrMV8xOTkgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfejljazFfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfejljazFfMTk5ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogLTAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LXRvcF94anV6Zl96OWNrMV8yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfejljazFfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl96OWNrMV8yMDIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfejljazFfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3gtc2hhZG93OiAwLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2csIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfejljazFfMjA1ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX3o5Y2sxXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX3o5Y2sxXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLXRvcC1yZXNwb25zaXZlX3hqdXpmX3o5Y2sxXzIwNSA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IC0wLjcxcHggLTAuNzFweCA0cHggLTJweCB2YXIoLS1jb2xvci1zaGFkb3ctZGVmYXVsdC03ZG45c2csIHJnYmEoMTUsIDIwLCAyNiwgMC4xMikpO1xufVxuLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1jZW50ZXJfeGp1emZfejljazFfMjA4ID4gLmF3c3VpX2Fycm93LW91dGVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfYXJyb3ctcG9zaXRpb24tYm90dG9tLXJpZ2h0X3hqdXpmX3o5Y2sxXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmX3o5Y2sxXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2Fycm93LXBvc2l0aW9uLWJvdHRvbS1yZXNwb25zaXZlX3hqdXpmX3o5Y2sxXzIwOCA+IC5hd3N1aV9hcnJvdy1vdXRlcl94anV6Zl96OWNrMV8xNTc6bm90KCNcXDkpOjphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAuNzFweCAwLjcxcHggNHB4IC0ycHggdmFyKC0tY29sb3Itc2hhZG93LWRlZmF1bHQtN2RuOXNnLCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cblxuLmF3c3VpX2Fycm93LXZhcmlhbnQtaW5mb194anV6Zl96OWNrMV8yMTIgPiAuYXdzdWlfYXJyb3ctb3V0ZXJfeGp1emZfejljazFfMTU3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hcnJvdy12YXJpYW50LWluZm9feGp1emZfejljazFfMjEyID4gLmF3c3VpX2Fycm93LWlubmVyX3hqdXpmX3o5Y2sxXzE1Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5mby11NnphZHEsICNmMGZiZmYpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib2R5X3hqdXpmX3o5Y2sxXzIyNzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbi5hd3N1aV9ib2R5LW92ZXJmbG93LXZpc2libGVfeGp1emZfejljazFfMjYzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmF3c3VpX2JvZHktdmFyaWFudC1jaGFydF94anV6Zl96OWNrMV8yNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG59XG5cbi5hd3N1aV9oYXMtZGlzbWlzc194anV6Zl96OWNrMV8yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYXdzdWlfZGlzbWlzc194anV6Zl96OWNrMV8yNzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSkpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgb3JkZXI6IDE7XG59XG5cbi5hd3N1aV9kaXNtaXNzLWNvbnRyb2xfeGp1emZfejljazFfMjg0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGVhZGVyLXJvd194anV6Zl96OWNrMV8yODg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfaGVhZGVyX3hqdXpmX3o5Y2sxXzI4ODpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgZmxleDogMSAxIGF1dG87XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2hlYWRlcl94anV6Zl96OWNrMV8yODggPiBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteHMtMGwwZHl6LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteHMtMml3ZXJ2LCBub3JtYWwpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hd3N1aV9jb250ZW50X3hqdXpmX3o5Y2sxXzMxNzpub3QoI1xcOSkge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMsICM0MjQ2NTApO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2NvbnRlbnQtb3ZlcmZsb3ctdmlzaWJsZV94anV6Zl96OWNrMV8zMjY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl94anV6Zl96OWNrMV8zMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHg7XG4gIHotaW5kZXg6IDIwMDA7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzODpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tbGVmdF94anV6Zl96OWNrMV8zNDkpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1ib3R0b20tY2VudGVyX3hqdXpmX3o5Y2sxXzM0OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl96OWNrMV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl96OWNrMV8zNDkpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMTBweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtbGVmdF94anV6Zl96OWNrMV8zNTQpOjpiZWZvcmUsIC5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4Om5vdCgjXFw5KTpoYXMoLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi10b3AtY2VudGVyX3hqdXpmX3o5Y2sxXzM1NCk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl96OWNrMV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl96OWNrMV8zNTQpOjpiZWZvcmUge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tcmlnaHQtdG9wX3hqdXpmX3o5Y2sxXzM1OSk6OmJlZm9yZSwgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl96OWNrMV8zMzg6bm90KCNcXDkpOmhhcyguYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl96OWNrMV8zNTkpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMTBweDtcbiAgaW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfejljazFfMzY0KTo6YmVmb3JlLCAuYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzODpub3QoI1xcOSk6aGFzKC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfejljazFfMzY0KTo6YmVmb3JlIHtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC0xMHB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5X3hqdXpmX3o5Y2sxXzM3MDpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1wb3BvdmVyLWRnNG9mYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXBvcG92ZXItZGc0b2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtcG9wb3Zlci1kZzRvZmEsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtcG9wb3Zlci04N2pvOWosICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcG9wb3Zlci01OHA2eW0sIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wb3BvdmVyLTd4d2N5NiwgI2I0YjRiYik7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcG9wb3Zlci03eHdjeTYsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfY29udGFpbmVyLWJvZHktdmFyaWFudC1hbm5vdGF0aW9uX3hqdXpmX3o5Y2sxXzQxMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmZvLXU2emFkcSwgI2YwZmJmZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0MiwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLXNtYWxsX3hqdXpmX3o5Y2sxXzQxNTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDIxMHB4O1xufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtc21hbGxfeGp1emZfejljazFfNDE1LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmX3o5Y2sxXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMjEwcHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLW1lZGl1bV94anV6Zl96OWNrMV80MjI6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMTBweDtcbn1cbi5hd3N1aV9jb250YWluZXItYm9keS1zaXplLW1lZGl1bV94anV6Zl96OWNrMV80MjIuYXdzdWlfZml4ZWQtd2lkdGhfeGp1emZfejljazFfNDE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMTBweDtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfejljazFfNDI5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogNDgycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgycHgpIHtcbiAgLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfejljazFfNDI5Om5vdCgjXFw5KSB7XG4gICAgbWF4LWlubGluZS1zaXplOiAzMTBweDtcbiAgfVxufVxuLmF3c3VpX2NvbnRhaW5lci1ib2R5LXNpemUtbGFyZ2VfeGp1emZfejljazFfNDI5LmF3c3VpX2ZpeGVkLXdpZHRoX3hqdXpmX3o5Y2sxXzQxODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNDgycHg7XG59XG5cbi5hd3N1aV9jb250YWluZXItYXJyb3dfeGp1emZfejljazFfMzQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC10b3BfeGp1emZfejljazFfMzU5Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1yaWdodC1ib3R0b21feGp1emZfejljazFfMzU5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl96OWNrMV8zNTk6bm90KCNcXDkpOmRpcihydGwpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl96OWNrMV8zNTk6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LXRvcF94anV6Zl96OWNrMV8zNTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoMTJweCArIDEwcHgpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXJpZ2h0LWJvdHRvbV94anV6Zl96OWNrMV8zNTk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAxMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWxlZnQtdG9wX3hqdXpmX3o5Y2sxXzM2NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfejljazFfMzY0Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfejljazFfMzY0Om5vdCgjXFw5KTpkaXIocnRsKSwgLmF3c3VpX2NvbnRhaW5lci1hcnJvdy1wb3NpdGlvbi1sZWZ0LWJvdHRvbV94anV6Zl96OWNrMV8zNjQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC10b3BfeGp1emZfejljazFfMzY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEycHggKyAxMHB4KTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tbGVmdC1ib3R0b21feGp1emZfejljazFfMzY0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogMTJweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLWNlbnRlcl94anV6Zl96OWNrMV8zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1yaWdodF94anV6Zl96OWNrMV8zNTQ6bm90KCNcXDkpLCAuYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX3o5Y2sxXzM1NDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJlc3BvbnNpdmVfeGp1emZfejljazFfNDc5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1jZW50ZXJfeGp1emZfejljazFfMzU0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLWVuZDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tdG9wLXJpZ2h0X3hqdXpmX3o5Y2sxXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEycHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLXRvcC1sZWZ0X3hqdXpmX3o5Y2sxXzM1NDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoMTAwJSAtIDIwcHggLSAxMnB4KTtcbn1cbi5hd3N1aV9jb250YWluZXItYXJyb3ctcG9zaXRpb24tYm90dG9tLWNlbnRlcl94anV6Zl96OWNrMV8zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1yaWdodF94anV6Zl96OWNrMV8zNDk6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0xMHB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEycHg7XG59XG4uYXdzdWlfY29udGFpbmVyLWFycm93LXBvc2l0aW9uLWJvdHRvbS1sZWZ0X3hqdXpmX3o5Y2sxXzM0OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogLTEwcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygxMDAlIC0gMjBweCAtIDEycHgpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5feGp1emZfejljazFfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmUsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQtdzMyZ3JoLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX3o5Y2sxXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl96OWNrMV8zMzg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzODpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmX3o5Y2sxXzUzNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX3hqdXpmX3o5Y2sxXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl94anV6Zl96OWNrMV8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY29udGFpbmVyX3hqdXpmX3o5Y2sxXzMzOC5hd3N1aV9yZWZyZXNoX3hqdXpmX3o5Y2sxXzUzNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXJfeGp1emZfejljazFfMzM4LmF3c3VpX3JlZnJlc2hfeGp1emZfejljazFfNTM3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRhaW5lcl94anV6Zl96OWNrMV8zMzguYXdzdWlfcmVmcmVzaF94anV6Zl96OWNrMV81Mzc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF94anV6Zl96OWNrMV81NTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3Jvb3RfeGp1emZfejljazFfNTU5LmF3c3VpX25vLXdyYXBfeGp1emZfejljazFfNTkxOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF94anV6Zl96OWNrMV81NTk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3o5Y2sxXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQ6Zm9jdXMsIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl96OWNrMV81OTQuYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfejljazFfNTk0OmZvY3VzKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmX3o5Y2sxXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfejljazFfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX3o5Y2sxXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX3o5Y2sxXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQ6Zm9jdXMpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290X3hqdXpmX3o5Y2sxXzU1OTpub3QoI1xcOSk6aGFzKC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfejljazFfNTk0LmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX3o5Y2sxXzU5NDpmb2N1cywgLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX3o5Y2sxXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQ6Zm9jdXMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMXB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMXB4ICsgMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfcm9vdC1maWx0ZXJpbmctdG9rZW5feGp1emZfejljazFfNjE2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV90cmlnZ2VyX3hqdXpmX3o5Y2sxXzU5NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQ6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl96OWNrMV81OTQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIC8qXG4gICAgVGhpcyB0cmFuc3BhcmVudCBib3JkZXIgaXMgbmVjZXNzYXJ5IHRvIG1haW50YWluIHNwYWNlIGJldHdlZW4gdGhlIHRyaWdnZXIgYW5kIHRoZSBib3R0b20tcG9zaXRpb25lZCBwb3BvdmVyLlxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkYXNoZWQgY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3o5Y2sxXzU5NC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQ6bm90KCNcXDkpIHtcbiAgLypcbiAgICBUaGlzIHN0eWxlIG5lZWRzIGJlY2F1c2Ugb2YgdGhlIG92ZXJmbG93OiBoaWRkZW4gd291bGQgb3RoZXJ3aXNlIGNvbmNlYWwgdGhlIHVuZGVybGluZSBzdHlsZXMuXG4gICovXG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKDAuMjVlbSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dC1pbmxpbmVfeGp1emZfejljazFfNTk0LmF3c3VpX2luLWlubGluZS10b2tlbl94anV6Zl96OWNrMV82NTg6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjE1ZW07XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl96OWNrMV81OTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBkYXNoZWQgY3VycmVudENvbG9yO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3o5Y2sxXzU5NDpub3QoI1xcOSksXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfejljazFfNTk0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3o5Y2sxXzU5NDpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfejljazFfNTk0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3o5Y2sxXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0X3hqdXpmX3o5Y2sxXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXItdHlwZS10ZXh0LWlubGluZV94anV6Zl96OWNrMV81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfejljazFfNTk0KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyLXR5cGUtdGV4dF94anV6Zl96OWNrMV81OTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfb3ZlcmZsb3ctZWxsaXBzaXNfeGp1emZfejljazFfNTk0KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDFweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHQtaW5saW5lX3hqdXpmX3o5Y2sxXzU5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc194anV6Zl96OWNrMV81OTQpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJpZ2dlci10eXBlLXRleHRfeGp1emZfejljazFfNTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzX3hqdXpmX3o5Y2sxXzU5NCk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAxcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAxcHggKyAxcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXR5cGUtZmlsdGVyaW5nLXRva2VuX3hqdXpmX3o5Y2sxXzcwNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfcG9wb3Zlci1pbmxpbmUtY29udGVudF94anV6Zl96OWNrMV83MTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfaG92ZXItYXJlYV94anV6Zl96OWNrMV83MTQ6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zdGF0aWMtcy14emlmaDMsIDEycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZXJyb3ItYm91bmRhcnlfOXB3b3FfZTZ1MmdfNTpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzlwd29xX2U2dTJnXzY6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uXzlwd29xX2U2dTJnXzc6bm90KCNcXDkpLFxuLmF3c3VpX2FjdGlvbl85cHdvcV9lNnUyZ184Om5vdCgjXFw5KSxcbi5hd3N1aV9hcHAtbGF5b3V0LXBhcnQtZmFsbGJhY2tfOXB3b3FfZTZ1MmdfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItcm90YXRvcl8xNjEyZF9ubzZxMl8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItcm90YXRvci1mcm9tLXoxN3JtZCkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItcm90YXRvci10by16MTdybWQpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9zcGlubmVyLWxpbmUtbGVmdF8xNjEyZF9ubzZxMl8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tejE3cm1kKSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by16MTdybWQpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLXoxN3JtZCkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3NwaW5uZXItbGluZS1yaWdodF8xNjEyZF9ubzZxMl8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLXoxN3JtZCkpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLXoxN3JtZCkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLXoxN3JtZCkpO1xuICB9XG59XG4uYXdzdWlfcm9vdF8xNjEyZF9ubzZxMl8xODM6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1zcGlubmVyLXJvdGF0b3ItZnJvbS16MTdybWQ6IDBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLXRvLXoxN3JtZDogMzYwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LWZyb20tejE3cm1kOiAwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1sZWZ0LXRvLXoxN3JtZDogMTIwZGVnO1xuICAtLWF3c3VpLXNwaW5uZXItbGluZS1yaWdodC1mcm9tLXoxN3JtZDogOTBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLXoxN3JtZDogLTMwZGVnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbjogYXdzdWlfc3Bpbm5lci1yb3RhdG9yXzE2MTJkX25vNnEyXzEgMC43cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9yb290XzE2MTJkX25vNnEyXzE4My5hd3N1aV9zaXplLW5vcm1hbF8xNjEyZF9ubzZxMl8xOTg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgLSAxMnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpIC0gMTJweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAyKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9yb290XzE2MTJkX25vNnEyXzE4My5hd3N1aV9zaXplLWJpZ18xNjEyZF9ubzZxMl8yMDY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCkgLSAyNHB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpIC0gMjRweCkgLyAyKTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCkgLSB2YXIoLS1zaXplLWljb24tYmlnLW5icjNzdiwgMzJweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF9ubzZxMl8xODMuYXdzdWlfc2l6ZS1sYXJnZV8xNjEyZF9ubzZxMl8yMTQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtaWNvbi1sYXJnZS04cTgxamQsIDQ4cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zaXplLWljb24tbGFyZ2UtOHE4MWpkLCA0OHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCkgLSAzNnB4KSAvIDIpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYygodmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCkgLSAzNnB4KSAvIDIpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWRpc3BsYXktbC1obzdzN3QsIDQ4cHgpIC0gdmFyKC0tc2l6ZS1pY29uLWxhcmdlLThxODFqZCwgNDhweCkpIC8gMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF9ubzZxMl8xODMuYXdzdWlfdmFyaWFudC1ub3JtYWxfMTYxMmRfbm82cTJfMjIyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfcm9vdF8xNjEyZF9ubzZxMl8xODMuYXdzdWlfdmFyaWFudC1kaXNhYmxlZF8xNjEyZF9ubzZxMl8yMjU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9yb290XzE2MTJkX25vNnEyXzE4My5hd3N1aV92YXJpYW50LWludmVydGVkXzE2MTJkX25vNnEyXzIyODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnZlcnRlZC1mdWJwcDAsICNmZmZmZmYpO1xufVxuLmF3c3VpX3Jvb3RfMTYxMmRfbm82cTJfMTgzOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLWZyb20tejE3cm1kOiAzNjBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1yb3RhdG9yLXRvLXoxN3JtZDogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC1mcm9tLXoxN3JtZDogMGRlZztcbiAgLS1hd3N1aS1zcGlubmVyLWxpbmUtbGVmdC10by16MTdybWQ6IC0xMjBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LWZyb20tejE3cm1kOiAtOTBkZWc7XG4gIC0tYXdzdWktc3Bpbm5lci1saW5lLXJpZ2h0LXRvLXoxN3JtZDogMzBkZWc7XG59XG5cbi5hd3N1aV9jaXJjbGVfMTYxMmRfbm82cTJfMjQwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaW5saW5lLXNpemU6IDUwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF9ubzZxMl8yNDA6bm90KCNcXDkpOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xuICBib3JkZXItYmxvY2s6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogMnB4IHNvbGlkO1xuICBib3JkZXItaW5saW5lLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF9ubzZxMl8yNDA6bm90KCNcXDkpOmFmdGVyIHtcbiAgLypzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4gKi9cbiAgYW5pbWF0aW9uOiAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMjAwJTtcbn1cbi5hd3N1aV9jaXJjbGVfMTYxMmRfbm82cTJfMjQwLmF3c3VpX2NpcmNsZS1sZWZ0XzE2MTJkX25vNnEyXzI2ODpub3QoI1xcOSk6YWZ0ZXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIC8qc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluICovXG4gIGFuaW1hdGlvbi1uYW1lOiBhd3N1aV9zcGlubmVyLWxpbmUtbGVmdF8xNjEyZF9ubzZxMl8xO1xufVxuLmF3c3VpX2NpcmNsZV8xNjEyZF9ubzZxMl8yNDAuYXdzdWlfY2lyY2xlLXJpZ2h0XzE2MTJkX25vNnEyXzI3Mzpub3QoI1xcOSk6YWZ0ZXIge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xMDAlO1xuICAvKnN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiAqL1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfc3Bpbm5lci1saW5lLXJpZ2h0XzE2MTJkX25vNnEyXzE7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnRfdmpzd2VfMXF6aDFfMTUzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXosIDIwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQ6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXoxN3JtZCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV8xcXpoMV8yMDY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRlZmF1bHQtdGR0czUxLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWRlZmF1bHQtYjAyaDB0LCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1kZWZhdWx0LTZ0a3JreCwgIzAwNmNlMCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtejE3cm1kKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LW5vcm1hbF92anN3ZV8xcXpoMV8yMDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLW5vcm1hbC1ob3Zlci10aGdpb28sICNmMGZiZmYpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1ob3Zlci0zdzM0cHQsICMwMDJiNjYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWhvdmVyLThmeWhvNiwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3Zqc3dlXzFxemgxXzIwNjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1ub3JtYWwtYWN0aXZlLWRjZmQ4ZCwgI2QxZjFmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLW5vcm1hbC1hY3RpdmUtOG1tdGxsLCAjMDAyYjY2KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS16MTdybWQpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1ub3JtYWxfdmpzd2VfMXF6aDFfMjA2LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFxemgxXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbm9ybWFsLWRpc2FibGVkLWF5c2wxbywgI2ZmZmZmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbm9ybWFsLWRpc2FibGVkLTVscThvNCwgI2I0YjRiYikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGlzYWJsZWQtb2xsMTJuLCAjOGM4Yzk0KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LXByaW1hcnlfdmpzd2VfMXF6aDFfMjM1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGVmYXVsdC1qa3J1cmYsICNmZjk5MDApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtZHJ0ZzJrLCAjMGYxNDFhKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktZGVmYXVsdC1mZmQxbnEsICNmZjk5MDApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzFxemgxXzIzNTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1ob3Zlci1pbGllZXcsICNmYTZmMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItYnV0dG9uLXByaW1hcnktaG92ZXItb2wzajdpLCAjZmE2ZjAwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktaG92ZXItMjVldzJ5LCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzFxemgxXzIzNTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1nZHBtazMsICNmYTZmMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS00OXVsejIsICNmYTZmMDApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJ4M3BpYywgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS16MTdybWQpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1wcmltYXJ5X3Zqc3dlXzFxemgxXzIzNS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcXpoMV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLXByaW1hcnktZGlzYWJsZWQtdWxkazgxLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLTRnMjdybCwgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWF1OGd5aCwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzFxemgxXzI2NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWRlZmF1bHQtbXRhdmh1LCB0cmFuc3BhcmVudCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGVmYXVsdC1kaWJkZmIsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGVmYXVsdC1tdGF2aHUsIHRyYW5zcGFyZW50KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC16MTdybWQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtbGlua192anN3ZV8xcXpoMV8yNjQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstaG92ZXItb2l3ZXoyLCAjZjBmYmZmKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tbGluay1ob3Zlci1vaXdlejIsICNmMGZiZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbGluay1ob3Zlci0xY2libGYsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci16MTdybWQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWxpbmtfdmpzd2VfMXF6aDFfMjY0Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstYWN0aXZlLXo4bHNmNiwgI2QxZjFmZikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1saW5rLWFjdGl2ZS16OGxzZjYsICNkMWYxZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstYWN0aXZlLXV2eHBhbCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS16MTdybWQpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1saW5rX3Zqc3dlXzFxemgxXzI2NC5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcXpoMV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMXVmZmdpLCB0cmFuc3BhcmVudCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1idXR0b24tbGluay1kaXNhYmxlZC1hejV0bzgsIHRyYW5zcGFyZW50KSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWxpbmstZGlzYWJsZWQtMWFpeGN2LCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXF6aDFfMjkzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC16MTdybWQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xcXpoMV8yOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWljb24taG92ZXItYjFkMHlxLCAjMGYxNDFhKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pY29uX3Zqc3dlXzFxemgxXzI5Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtejE3cm1kKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xcXpoMV8yOTMuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXF6aDFfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pY29uLWRpc2FibGVkLWE5emtweCwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcXpoMV8zMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC16MTdybWQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb25fdmpzd2VfMXF6aDFfMzIyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci04b25vY3osICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci16MTdybWQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFxemgxXzMyMjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLXoxN3JtZCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFxemgxXzMyMi5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcXpoMV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbi1wb2ludGVyLXRhcmdldF92anN3ZV8xcXpoMV8zNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC16MTdybWQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXF6aDFfMzUxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci04b25vY3osICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci16MTdybWQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFxemgxXzM1MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWFjdGl2ZS16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRlZmF1bHQtbG9odXpkLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLXoxN3JtZCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFxemgxXzM1MS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcXpoMV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcXpoMV8zODA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtejE3cm1kKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlXzFxemgxXzM4MDpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWxpbmstaG92ZXItNm1pMWh1LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcXpoMV8zODA6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS16MTdybWQpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcXpoMV8zODAuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXF6aDFfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzFxemgxXzQxMzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtejE3cm1kKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXF6aDFfNDEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtbW9kYWwtZGlzbWlzc192anN3ZV8xcXpoMV80MTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctYWN0aXZlLXoxN3JtZCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXF6aDFfNDEzLmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFxemgxXzIyNzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kaXNhYmxlZC16MTdybWQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xcXpoMV80NDI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtZGVmYXVsdC1jaDZpMHAsICNkZWRlZTMpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzFxemgxXzQ0Mjpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1ob3Zlci1scTFwZjksICNmOWY5ZmEpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci16MTdybWQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXF6aDFfNDQyOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1pbnZlcnRlZC1kZWZhdWx0LWNoNmkwcCwgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWFjdGl2ZS16MTdybWQpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzFxemgxXzQ0Mi5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcXpoMV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWJyZWFkY3J1bWItZ3JvdXBfdmpzd2VfMXF6aDFfNDcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1icmVhZGNydW1iLWdyb3VwX3Zqc3dlXzFxemgxXzQ3MTpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV8xcXpoMV80NzE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMsICMwMDZjZTApKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtejE3cm1kKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtYnJlYWRjcnVtYi1ncm91cF92anN3ZV8xcXpoMV80NzEuYXdzdWlfZGlzYWJsZWRfdmpzd2VfMXF6aDFfMjI3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMXF6aDFfNTA1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC1iMDJoMHQsICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMXF6aDFfNTA1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82LCAjMDAyYjY2KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctaG92ZXItejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1tZW51LXRyaWdnZXJfdmpzd2VfMXF6aDFfNTA1Om5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24tbm9ybWFsLWFjdGl2ZS10M3B3dHAsICMwMDJiNjYpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1hY3RpdmUtejE3cm1kKTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtbWVudS10cmlnZ2VyX3Zqc3dlXzFxemgxXzUwNS5hd3N1aV9kaXNhYmxlZF92anN3ZV8xcXpoMV8yMjc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtejE3cm1kKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaWNvbl92anN3ZV8xcXpoMV8yOTMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXF6aDFfNDEzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1mbGFzaGJhci1pY29uX3Zqc3dlXzFxemgxXzQ0MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXF6aDFfMjkzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1tb2RhbC1kaXNtaXNzX3Zqc3dlXzFxemgxXzQxMywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xcXpoMV80NDIge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXF6aDFfMjkzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXF6aDFfNDEzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWZsYXNoYmFyLWljb25fdmpzd2VfMXF6aDFfNDQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItdmVydGljYWwtZWJ3dXh5LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcXpoMV8zMjIsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFxemgxXzM1MSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFxemgxXzMyMiwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXF6aDFfMzUxIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Nzpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcXpoMV8zMjI6OmJlZm9yZSwgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTc6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3ZhcmlhbnQtaW5saW5lLWljb24tcG9pbnRlci10YXJnZXRfdmpzd2VfMXF6aDFfMzUxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfYnV0dG9uLW5vLXRleHRfdmpzd2VfMXF6aDFfNjAxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1vbmx5LWhvcml6b250YWwtYTczdGtrLCA2cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWJ1dHRvbi1pY29uLW9ubHktaG9yaXpvbnRhbC1hNzN0a2ssIDZweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV9idXR0b24tbm8td3JhcF92anN3ZV8xcXpoMV82MDU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX2Z1bGwtd2lkdGhfdmpzd2VfMXF6aDFfNjA4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWljb25fdmpzd2VfMXF6aDFfMjkzOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtaWNvbl92anN3ZV8xcXpoMV8zMjI6bm90KCNcXDkpLCAuYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFxemgxXzM1MTpub3QoI1xcOSksIC5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3LmF3c3VpX3ZhcmlhbnQtZmxhc2hiYXItaWNvbl92anN3ZV8xcXpoMV80NDI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LW1vZGFsLWRpc21pc3Nfdmpzd2VfMXF6aDFfNDEzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi1tb2RhbC1kaXNtaXNzLXZlcnRpY2FsLW4wcXo3YSwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uX3Zqc3dlXzFxemgxXzMyMjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2std2lkdGg6IDA7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1pY29uLXBvaW50ZXItdGFyZ2V0X3Zqc3dlXzFxemgxXzM1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAwO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlXzFxemgxXzYzMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9idXR0b25fdmpzd2VfMXF6aDFfMTU3ID4gLmF3c3VpX2ljb24tcmlnaHRfdmpzd2VfMXF6aDFfNjM1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX2J1dHRvbl92anN3ZV8xcXpoMV8xNTcuYXdzdWlfdmFyaWFudC1pbmxpbmUtbGlua192anN3ZV8xcXpoMV8zODAgPiAuYXdzdWlfaWNvbi1sZWZ0X3Zqc3dlXzFxemgxXzYzMDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV92YXJpYW50LWlubGluZS1saW5rX3Zqc3dlXzFxemgxXzM4MCA+IC5hd3N1aV9pY29uLXJpZ2h0X3Zqc3dlXzFxemgxXzYzNTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfYnV0dG9uX3Zqc3dlXzFxemgxXzE1Ny5hd3N1aV9idXR0b24tbm8tdGV4dF92anN3ZV8xcXpoMV82MDEgPiAuYXdzdWlfaWNvbl92anN3ZV8xcXpoMV82MzA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG4gIGluc2V0LWlubGluZTogMDtcbn1cblxuLmF3c3VpX2xpbmtfdmpzd2VfMXF6aDFfNjU0LmF3c3VpX2Rpc2FibGVkX3Zqc3dlXzFxemgxXzIyNzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZC13aXRoLXJlYXNvbl92anN3ZV8xcXpoMV82NTQpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8zN2dmOF8xM3cxMF85Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcm9vdF8zN2dmOF8xM3cxMF85ID4gOm5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hbGVydF9teDNjd18xZ2pxNl8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9teDNjd18xZ2pxNl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fbXgzY3dfMWdqcTZfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2FsZXJ0X214M2N3XzFnanE2XzE5Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hbGVydF9teDNjd18xZ2pxNl8xOTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYWxlcnRfbXgzY3dfMWdqcTZfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfbXgzY3dfMWdqcTZfMjE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfcm9vdF9teDNjd18xZ2pxNl8yMTUuYXdzdWlfaGlkZGVuX214M2N3XzFnanE2XzI1MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYWxlcnRfbXgzY3dfMWdqcTZfMTkzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLXN0YXJ0LTg3c3d1NiwgMnB4KSBzb2xpZDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWJsb2NrLWVuZC1kY3Z1cjIsIDJweCkgc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1hbGVydC1pbmxpbmUtc3RhcnQteWlidjUyLCAycHgpIHNvbGlkO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWFsZXJ0LWlubGluZS1lbmQtMnkwcm8wLCAycHgpIHNvbGlkO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWFsZXJ0LXRobGtrMSwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1hbGVydC10aGxrazEsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1hbGVydC12ZXJ0aWNhbC15aWdkY3YsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1hbGVydC1ob3Jpem9udGFsLWRucG56biwgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJveC1zaGFkb3ctejE3cm1kOiAwIDAgMCB2YXIoLS1hd3N1aS1hbGVydC1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC16MTdybWQsIDJweCkgdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xZ2pxNl8zMDE6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS1hbGVydC1hY3Rpb24tbGVmdC14dzVtZ3csIDEycHgpO1xufVxuXG4uYXdzdWlfaGlkZGVuX214M2N3XzFnanE2XzI1MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfaW5pdGlhbC1oaWRkZW5fbXgzY3dfMWdqcTZfMzEzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXJfbXgzY3dfMWdqcTZfMzE4Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItcmVwbGFjZW1lbnRfbXgzY3dfMWdqcTZfMzE5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1hbGVydC1oZWFkZXItODgwYWYwLCA3MDApO1xufVxuXG4uYXdzdWlfYWN0aW9uX214M2N3XzFnanE2XzMyMzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfYWN0aW9uLXNsb3RfbXgzY3dfMWdqcTZfMzI3Om5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb24tYnV0dG9uX214M2N3XzFnanE2XzMyODpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMWdqcTZfMzMyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNzAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IGF1dG87XG59XG4uYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xZ2pxNl8zMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzFnanE2XzMzMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xZ2pxNl8zMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xZ2pxNl8zMzI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWFsZXJ0LWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktYWxlcnQtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZCk7XG59XG5cbi5hd3N1aV90ZXh0X214M2N3XzFnanE2XzM2Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV90ZXh0X214M2N3XzFnanE2XzM2My5hd3N1aV9pY29uX214M2N3XzFnanE2XzM3MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3RleHRfbXgzY3dfMWdqcTZfMzYzLmF3c3VpX21lc3NhZ2VfbXgzY3dfMWdqcTZfMzczOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1hbGVydC1tZXNzYWdlLXJpZ2h0LTZ5cDJ3NywgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3XzFnanE2XzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfaWNvbi1zaXplLW1lZGl1bV9teDNjd18xZ2pxNl8zODEgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xZ2pxNl8zMDEgPiAuYXdzdWlfYWN0aW9uLXdyYXBwZWRfbXgzY3dfMWdqcTZfMzc3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW1lZGl1bS1kOTNnbHYsIDIwcHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2ljb24tc2l6ZS1iaWdfbXgzY3dfMWdqcTZfMzg1ID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMWdqcTZfMzAxID4gLmF3c3VpX2FjdGlvbi13cmFwcGVkX214M2N3XzFnanE2XzM3Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1iaWctbmJyM3N2LCAzMnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9pY29uLXNpemUtbm9ybWFsX214M2N3XzFnanE2XzM4OSA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzFnanE2XzMwMSA+IC5hd3N1aV9hY3Rpb24td3JhcHBlZF9teDNjd18xZ2pxNl8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfY29udGVudF9teDNjd18xZ2pxNl8zOTM6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnRlbnQtcmVwbGFjZW1lbnRfbXgzY3dfMWdqcTZfMzk0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZGlzbWlzc19teDNjd18xZ2pxNl8zOTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fbXgzY3dfMWdqcTZfNDAzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdHlwZS1lcnJvcl9teDNjd18xZ2pxNl80MDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaCwgI2RiMDAwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWVycm9yLWMwZzBrMiwgI2ZmZjVmNSk7XG59XG4uYXdzdWlfdHlwZS1lcnJvcl9teDNjd18xZ2pxNl80MDcgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xZ2pxNl8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xZ2pxNl8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd18xZ2pxNl8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApKTtcbn1cblxuLmF3c3VpX3R5cGUtd2FybmluZ19teDNjd18xZ2pxNl80MTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLXdhcm5pbmctZWVpc3J6LCAjODU1OTAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtd2FybmluZy1nN3RyeTgsICNmZmZlZjApO1xufVxuLmF3c3VpX3R5cGUtd2FybmluZ19teDNjd18xZ2pxNl80MTUgPiAuYXdzdWlfYWxlcnQtd3JhcHBlcl9teDNjd18xZ2pxNl8zMDEgPiAuYXdzdWlfYWxlcnQtZm9jdXMtd3JhcHBlcl9teDNjd18xZ2pxNl8zMzIgPiAuYXdzdWlfaWNvbl9teDNjd18xZ2pxNl8zNzA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLWFsZXJ0LWljb24tY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCkpO1xufVxuXG4uYXdzdWlfdHlwZS1zdWNjZXNzX214M2N3XzFnanE2XzQyMzpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy04anM0engsICMwMDgwMmYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1zdWNjZXNzLTJqMWxpNSwgI2VmZmZmMSk7XG59XG4uYXdzdWlfdHlwZS1zdWNjZXNzX214M2N3XzFnanE2XzQyMyA+IC5hd3N1aV9hbGVydC13cmFwcGVyX214M2N3XzFnanE2XzMwMSA+IC5hd3N1aV9hbGVydC1mb2N1cy13cmFwcGVyX214M2N3XzFnanE2XzMzMiA+IC5hd3N1aV9pY29uX214M2N3XzFnanE2XzM3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktYWxlcnQtaWNvbi1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthLCAjMDA4MDJmKSk7XG59XG5cbi5hd3N1aV90eXBlLWluZm9fbXgzY3dfMWdqcTZfNDMxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1pbmZvLTBlYnh0MiwgIzAwNmNlMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZm8tdTZ6YWRxLCAjZjBmYmZmKTtcbn1cbi5hd3N1aV90eXBlLWluZm9fbXgzY3dfMWdqcTZfNDMxID4gLmF3c3VpX2FsZXJ0LXdyYXBwZXJfbXgzY3dfMWdqcTZfMzAxID4gLmF3c3VpX2FsZXJ0LWZvY3VzLXdyYXBwZXJfbXgzY3dfMWdqcTZfMzMyID4gLmF3c3VpX2ljb25fbXgzY3dfMWdqcTZfMzcwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1hbGVydC1pY29uLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWwsICMwMDZjZTApKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9zd2ltY196ejNxMF8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9hbmNob3ItbGlzdF9zd2ltY196ejNxMF8yMjE6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5hd3N1aV9hbmNob3ItbGlzdF9zd2ltY196ejNxMF8yMjE6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBpbnNldC1ibG9jay1lbmQ6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtMnB4O1xuICBpbmxpbmUtc2l6ZTogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDZweDtcbn1cblxuLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jX3p6M3EwXzI0NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hbmNob3ItaXRlbV9zd2ltY196ejNxMF8yNDU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYW5jaG9yLWl0ZW1fc3dpbWNfenozcTBfMjQ1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FuY2hvci1pdGVtX3N3aW1jX3p6M3EwXzI0NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYW5jaG9yLWl0ZW0tLWFjdGl2ZV9zd2ltY196ejNxMF8yNjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2FuY2hvci1pdGVtLS1hY3RpdmVfc3dpbWNfenozcTBfMjY1Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogLTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC0ycHg7XG4gIGlubGluZS1zaXplOiAycHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogNnB4O1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfenozcTBfMjgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjLCAjNDI0NjUwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hbmNob3ItbGlua19zd2ltY196ejNxMF8yODM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfenozcTBfMjgzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX3p6M3EwXzI4Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfenozcTBfMjgzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2FuY2hvci1saW5rX3N3aW1jX3p6M3EwXzI4Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY196ejNxMF8yODM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9hbmNob3ItbGlua19zd2ltY196ejNxMF8yODM6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfYW5jaG9yLWxpbmtfc3dpbWNfenozcTBfMjgzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9hbmNob3ItbGluay0tYWN0aXZlX3N3aW1jX3p6M3EwXzMyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1qbHVoODIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtM2c2bGl6LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2FuY2hvci1saW5rLXRleHRfc3dpbWNfenozcTBfMzMyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfYW5jaG9yLWxpbmstaW5mb19zd2ltY196ejNxMF8zMzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9hbm5vdGF0aW9uXzFocHAzX2k5Z3Z3XzE4NTpub3QoI1xcOSksXG4uYXdzdWlfbmV4dC1idXR0b25fMWhwcDNfaTlndndfMTg2Om5vdCgjXFw5KSxcbi5hd3N1aV9wcmV2aW91cy1idXR0b25fMWhwcDNfaTlndndfMTg3Om5vdCgjXFw5KSxcbi5hd3N1aV9maW5pc2gtYnV0dG9uXzFocHAzX2k5Z3Z3XzE4ODpub3QoI1xcOSksXG4uYXdzdWlfaGVhZGVyXzFocHAzX2k5Z3Z3XzE4OTpub3QoI1xcOSksXG4uYXdzdWlfc3RlcC1jb3VudGVyLWNvbnRlbnRfMWhwcDNfaTlndndfMTkwOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50XzFocHAzX2k5Z3Z3XzE5MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uXzFocHAzX2k5Z3Z3XzE5NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25CYXJfMWhwcDNfaTlndndfMjAwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfc3RlcENvdW50ZXJfMWhwcDNfaTlndndfMjA3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAyMHB4O1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xaHBwM19pOWd2d18yMTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfaG90c3BvdF8xaHBwM19pOWd2d18yMTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNjcm9sbC1tYXJnaW46IHZhcigtLWF3c3VpLWNvbnRlbnQtc2Nyb2xsLW1hcmdpbi16MTdybWQsIDQwcHggMCAwIDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlubGluZS1zaXplOiAxNnB4O1xuICBibG9jay1zaXplOiAxNnB4O1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfaTlndndfMjE1Om5vdCgjXFw5KTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM19pOWd2d18yMTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzX2k5Z3Z3XzIxNTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaG90c3BvdF8xaHBwM19pOWd2d18yMTU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ob3RzcG90XzFocHAzX2k5Z3Z3XzIxNTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAycHggKyAycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfaTlndndfMjE1ID4gLmF3c3VpX2ljb25fMWhwcDNfaTlndndfMjg2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LXR1dG9yaWFsLWhvdHNwb3QtZGVmYXVsdC00ejc5dDQsICMwMDZjZTApO1xufVxuLmF3c3VpX2hvdHNwb3RfMWhwcDNfaTlndndfMjE1Om5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9pY29uXzFocHAzX2k5Z3Z3XzI4NiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWhvdmVyLWhpMWo1NCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfaG90c3BvdF8xaHBwM19pOWd2d18yMTU6bm90KCNcXDkpOmFjdGl2ZSA+IC5hd3N1aV9pY29uXzFocHAzX2k5Z3Z3XzI4NiB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC10dXRvcmlhbC1ob3RzcG90LWRlZmF1bHQtNHo3OXQ0LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ItdmFyaWFudF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9zdHJvbmctdmFyaWFudF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9jb2RlLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcHJlLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfc2FtcC12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwXzFhdjl0XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2NvbG9yLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzYuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Ni5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF8xYXY5dF8xODAuYXdzdWlfY29sb3ItZGVmYXVsdF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsLCAjNjU2ODcxKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfYS12YXJpYW50XzE4d3UwXzFhdjl0XzE4NC5hd3N1aV9jb2xvci1kZWZhdWx0XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF8xYXY5dF8xODAuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xYXY5dF8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzFhdjl0XzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ItdmFyaWFudF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTg4Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfc3Ryb25nLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzFhdjl0XzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xYXY5dF8xODg6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9zYW1wLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzFhdjl0XzE4ODpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2EtdmFyaWFudF8xOHd1MF8xYXY5dF8xODQuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2g1LXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzFhdjl0XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzYuYXdzdWlfZm9udC1zaXplLWRlZmF1bHRfMTh3dTBfMWF2OXRfMTg4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzFhdjl0XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2gyLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtc2l6ZS1kZWZhdWx0XzE4d3UwXzFhdjl0XzE4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oMS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Ni5hd3N1aV9mb250LXNpemUtZGVmYXVsdF8xOHd1MF8xYXY5dF8xODg6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMWF2OXRfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xYXY5dF8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9zbWFsbC12YXJpYW50XzE4d3UwXzFhdjl0XzE4MC5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2EtdmFyaWFudF8xOHd1MF8xYXY5dF8xODQuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xYXY5dF8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3N0cm9uZy12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ItdmFyaWFudF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xYXY5dF8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14cy1oaGpqZzEsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMWF2OXRfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwXzFhdjl0XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF8xYXY5dF8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xYXY5dF8yMjk6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMWF2OXRfMjI5Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9maiwgNzAwKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDEtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oMi12YXJpYW50XzE4d3UwXzFhdjl0XzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2gzLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDQtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzY6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oNS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Njpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfc21hbGwtdmFyaWFudF8xOHd1MF8xYXY5dF8xODA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29kZS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3ByZS12YXJpYW50XzE4d3UwXzFhdjl0XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3NhbXAtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzI6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2tleS1sYWJlbC12YXJpYW50XzE4d3UwXzFhdjl0XzI3MTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxhYmVsLXhtOG5rcywgIzBmMTQxYSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWtleS12YWx1ZS1nYXAtaWNreTA1LCAwcHgpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZ2VuLWFpLWxhYmVsLXZhcmlhbnRfMTh3dTBfMWF2OXRfMjc4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC1nZW4tYWktNmloZDZqLCAjNzMwMGU1KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3ZhbHVlLWxhcmdlLXZhcmlhbnRfMTh3dTBfMWF2OXRfMjg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1kaXNwbGF5LTZlODdlMiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtZGlzcGxheS1sLTB4ZHozYSwgNDJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LWwtaG83czd0LCA0OHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWRpc3BsYXktbC1jM3Y1NzEsIC0wLjAzZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtZGlzcGxheS1sLWY4NzFteCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaW5saW5lLWNvZGUtdmFyaWFudF8xOHd1MF8xYXY5dF8yOTU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5saW5lLWNvZGUtZHR6aGw3LCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmIsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2gxLXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMWF2OXRfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDItdmFyaWFudF8xOHd1MF8xYXY5dF8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xYXY5dF8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9oMy12YXJpYW50XzE4d3UwXzFhdjl0XzE3Ni5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2g0LXZhcmlhbnRfMTh3dTBfMWF2OXRfMTc2LmF3c3VpX2ZvbnQtd2VpZ2h0LWRlZmF1bHRfMTh3dTBfMWF2OXRfMjI5Om5vdCgjXFw5KSwgLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfaDUtdmFyaWFudF8xOHd1MF8xYXY5dF8xNzYuYXdzdWlfZm9udC13ZWlnaHQtZGVmYXVsdF8xOHd1MF8xYXY5dF8yMjk6bm90KCNcXDkpLCAuYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92YWx1ZS1sYXJnZS12YXJpYW50XzE4d3UwXzFhdjl0XzI4NS5hd3N1aV9mb250LXdlaWdodC1kZWZhdWx0XzE4d3UwXzFhdjl0XzIyOTpub3QoI1xcOSksIC5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWhlYXZ5XzE4d3UwXzFhdjl0XzMwOTpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfMTh3dTBfMWF2OXRfMzE0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9jb2xvci10ZXh0LWxhYmVsXzE4d3UwXzFhdjl0XzMxNzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC14bThua3MsICMwZjE0MWEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeV8xOHd1MF8xYXY5dF8zMjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLWVycm9yXzE4d3UwXzFhdjl0XzMyMzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2NvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3NfMTh3dTBfMWF2OXRfMzI2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYSwgIzAwODAyZik7XG59XG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9jb2xvci10ZXh0LXN0YXR1cy1pbmZvXzE4d3UwXzFhdjl0XzMyOTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWwsICMwMDZjZTApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmVfMTh3dTBfMWF2OXRfMzMyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZ18xOHd1MF8xYXY5dF8zMzU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4LCAjODU1OTAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2NvbG9yLWluaGVyaXRfMTh3dTBfMWF2OXRfMzM4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC1zaXplLWJvZHktc18xOHd1MF8xYXY5dF8zNDE6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC1zaXplLWJvZHktbV8xOHd1MF8xYXY5dF8zNDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhzXzE4d3UwXzFhdjl0XzM1MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXNfMTh3dTBfMWF2OXRfMzU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy1tXzE4d3UwXzFhdjl0XzM2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXNpemUtaGVhZGluZy1sXzE4d3UwXzFhdjl0XzM2NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC1zaXplLWhlYWRpbmcteGxfMTh3dTBfMWF2OXRfMzcwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kaXNwbGF5LWxfMTh3dTBfMWF2OXRfMzc1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtYzN2NTcxLCAtMC4wM2VtKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtc2l6ZS1kaXNwbGF5LXhsXzE4d3UwXzFhdjl0XzM4MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1kaXNwbGF5LXhsLWg5enltbSwgNjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1kaXNwbGF5LXhsLWgwc2ExYiwgNzJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LXhsLTZpNml2bywgLTAuMDNlbSk7XG59XG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9mb250LXdlaWdodC1saWdodF8xOHd1MF8xYXY5dF8zODU6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpZ2h0ZXIteHdhZ3R1LCAzMDApO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZm9udC13ZWlnaHQtbm9ybWFsXzE4d3UwXzFhdjl0XzM4ODpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWJvbGRfMTh3dTBfMWF2OXRfMzkxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2ZvbnQtd2VpZ2h0LWhlYXZ5XzE4d3UwXzFhdjl0XzMwOTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhdnktZW04NjZnLCA3MDApO1xufVxuXG4uYXdzdWlfdC1sZWZ0XzE4d3UwXzFhdjl0XzM5ODpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuLmF3c3VpX3QtcmlnaHRfMTh3dTBfMWF2OXRfNDAyOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cblxuLmF3c3VpX3QtY2VudGVyXzE4d3UwXzFhdjl0XzQwNjpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Atbl8xOHd1MF8xYXY5dF80MjM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utbm9uZS1lYTMybGosIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdG9wLW5fMTh3dTBfMWF2OXRfNDI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdmVydGljYWwtbl8xOHd1MF8xYXY5dF80Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXJpZ2h0LW5fMTh3dTBfMWF2OXRfNDMzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1uXzE4d3UwXzFhdjl0XzQzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWJvdHRvbS1uXzE4d3UwXzFhdjl0XzQzODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW5fMTh3dTBfMWF2OXRfNDI5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbm9uZS1seXByeXksIDBweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtbGVmdC1uXzE4d3UwXzFhdjl0XzQ0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtbl8xOHd1MF8xYXY5dF80MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXh4eHNfMTh3dTBfMWF2OXRfNDQ4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXRvcC14eHhzXzE4d3UwXzFhdjl0XzQ1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4eHNfMTh3dTBfMWF2OXRfNDU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1yaWdodC14eHhzXzE4d3UwXzFhdjl0XzQ1ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHh4c18xOHd1MF8xYXY5dF80NTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ib3R0b20teHh4c18xOHd1MF8xYXY5dF80NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhzXzE4d3UwXzFhdjl0XzQ1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWxlZnQteHh4c18xOHd1MF8xYXY5dF80Njg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4eHNfMTh3dTBfMWF2OXRfNDU5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC14eHNfMTh3dTBfMWF2OXRfNDczOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC10b3AteHhzXzE4d3UwXzFhdjl0XzQ3ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXh4c18xOHd1MF8xYXY5dF80Nzk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtcmlnaHQteHhzXzE4d3UwXzFhdjl0XzQ4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhzXzE4d3UwXzFhdjl0XzQ4NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtYm90dG9tLXh4c18xOHd1MF8xYXY5dF80ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHNfMTh3dTBfMWF2OXRfNDc5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1sZWZ0LXh4c18xOHd1MF8xYXY5dF80OTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXh4c18xOHd1MF8xYXY5dF80ODQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AteHNfMTh3dTBfMWF2OXRfNDk4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdG9wLXhzXzE4d3UwXzFhdjl0XzUwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhzXzE4d3UwXzFhdjl0XzUwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXJpZ2h0LXhzXzE4d3UwXzFhdjl0XzUwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHNfMTh3dTBfMWF2OXRfNTA5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWJvdHRvbS14c18xOHd1MF8xYXY5dF81MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14c18xOHd1MF8xYXY5dF81MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtbGVmdC14c18xOHd1MF8xYXY5dF81MTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhzXzE4d3UwXzFhdjl0XzUwOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXNfMTh3dTBfMWF2OXRfNTIzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdG9wLXNfMTh3dTBfMWF2OXRfNTI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdmVydGljYWwtc18xOHd1MF8xYXY5dF81Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1yaWdodC1zXzE4d3UwXzFhdjl0XzUzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtc18xOHd1MF8xYXY5dF81MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtYm90dG9tLXNfMTh3dTBfMWF2OXRfNTM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdmVydGljYWwtc18xOHd1MF8xYXY5dF81Mjk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtbGVmdC1zXzE4d3UwXzFhdjl0XzU0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwtc18xOHd1MF8xYXY5dF81MzQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1tXzE4d3UwXzFhdjl0XzU0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXRvcC1tXzE4d3UwXzFhdjl0XzU1Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW1fMTh3dTBfMWF2OXRfNTU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtcmlnaHQtbV8xOHd1MF8xYXY5dF81NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW1fMTh3dTBfMWF2OXRfNTU5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWJvdHRvbS1tXzE4d3UwXzFhdjl0XzU2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLW1fMTh3dTBfMWF2OXRfNTU0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWxlZnQtbV8xOHd1MF8xYXY5dF81Njg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLW1fMTh3dTBfMWF2OXRfNTU5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtbF8xOHd1MF8xYXY5dF80NDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC10b3AtbF8xOHd1MF8xYXY5dF81Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1sXzE4d3UwXzFhdjl0XzU3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXJpZ2h0LWxfMTh3dTBfMWF2OXRfNTgzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1sXzE4d3UwXzFhdjl0XzU4NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ib3R0b20tbF8xOHd1MF8xYXY5dF81ODg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC1sXzE4d3UwXzFhdjl0XzU3OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1sZWZ0LWxfMTh3dTBfMWF2OXRfNTkzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC1sXzE4d3UwXzFhdjl0XzU4NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXhsXzE4d3UwXzFhdjl0XzU5ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdG9wLXhsXzE4d3UwXzFhdjl0XzYwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhsXzE4d3UwXzFhdjl0XzYwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1yaWdodC14bF8xOHd1MF8xYXY5dF82MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhsXzE4d3UwXzFhdjl0XzYwOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtYm90dG9tLXhsXzE4d3UwXzFhdjl0XzYxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXZlcnRpY2FsLXhsXzE4d3UwXzFhdjl0XzYwNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtbGVmdC14bF8xOHd1MF8xYXY5dF82MTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ob3Jpem9udGFsLXhsXzE4d3UwXzFhdjl0XzYwOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC14eGxfMTh3dTBfMWF2OXRfNjIzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXRvcC14eGxfMTh3dTBfMWF2OXRfNjI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdmVydGljYWwteHhsXzE4d3UwXzFhdjl0XzYyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtcmlnaHQteHhsXzE4d3UwXzFhdjl0XzYzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhsXzE4d3UwXzFhdjl0XzYzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWJvdHRvbS14eGxfMTh3dTBfMWF2OXRfNjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtdmVydGljYWwteHhsXzE4d3UwXzFhdjl0XzYyOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWxlZnQteHhsXzE4d3UwXzFhdjl0XzY0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLWhvcml6b250YWwteHhsXzE4d3UwXzFhdjl0XzYzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AteHh4bF8xOHd1MF8xYXY5dF82NDg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC10b3AteHh4bF8xOHd1MF8xYXY5dF82NTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhsXzE4d3UwXzFhdjl0XzY1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9wLXJpZ2h0LXh4eGxfMTh3dTBfMWF2OXRfNjU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhsXzE4d3UwXzFhdjl0XzY1OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1ib3R0b20teHh4bF8xOHd1MF8xYXY5dF82NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC12ZXJ0aWNhbC14eHhsXzE4d3UwXzFhdjl0XzY1NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfcC1sZWZ0LXh4eGxfMTh3dTBfMWF2OXRfNjY4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3AtaG9yaXpvbnRhbC14eHhsXzE4d3UwXzFhdjl0XzY1OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLW5fMTh3dTBfMWF2OXRfNjczOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLW5vbmUtbHlwcnl5LCAwcHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1ub25lLWVhMzJsaiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS10b3Atbl8xOHd1MF8xYXY5dF82Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1uXzE4d3UwXzFhdjl0XzY3OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eSwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1yaWdodC1uXzE4d3UwXzFhdjl0XzY4Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbl8xOHd1MF8xYXY5dF82ODQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW5vbmUtZWEzMmxqLCAwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWJvdHRvbS1uXzE4d3UwXzFhdjl0XzY4ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW5fMTh3dTBfMWF2OXRfNjc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1ub25lLWx5cHJ5eSwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1sZWZ0LW5fMTh3dTBfMWF2OXRfNjkzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1uXzE4d3UwXzFhdjl0XzY4NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1ub25lLWVhMzJsaiwgMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS14eHhzXzE4d3UwXzFhdjl0XzY5ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdG9wLXh4eHNfMTh3dTBfMWF2OXRfNzAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwteHh4c18xOHd1MF8xYXY5dF83MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tcmlnaHQteHh4c18xOHd1MF8xYXY5dF83MDg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eHNfMTh3dTBfMWF2OXRfNzA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ib3R0b20teHh4c18xOHd1MF8xYXY5dF83MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhzXzE4d3UwXzFhdjl0XzcwNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tbGVmdC14eHhzXzE4d3UwXzFhdjl0XzcxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4c18xOHd1MF8xYXY5dF83MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20teHhzXzE4d3UwXzFhdjl0XzcyMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXRvcC14eHNfMTh3dTBfMWF2OXRfNzI4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwteHhzXzE4d3UwXzFhdjl0XzcyOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXJpZ2h0LXh4c18xOHd1MF8xYXY5dF83MzM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4c18xOHd1MF8xYXY5dF83MzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tYm90dG9tLXh4c18xOHd1MF8xYXY5dF83Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHNfMTh3dTBfMWF2OXRfNzI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWxlZnQteHhzXzE4d3UwXzFhdjl0Xzc0Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHhzXzE4d3UwXzFhdjl0XzczNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXhzXzE4d3UwXzFhdjl0Xzc0ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS10b3AteHNfMTh3dTBfMWF2OXRfNzUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwteHNfMTh3dTBfMWF2OXRfNzU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1yaWdodC14c18xOHd1MF8xYXY5dF83NTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXhzXzE4d3UwXzFhdjl0Xzc1OTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWJvdHRvbS14c18xOHd1MF8xYXY5dF83NjM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14c18xOHd1MF8xYXY5dF83NTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1sZWZ0LXhzXzE4d3UwXzFhdjl0Xzc2ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHNfMTh3dTBfMWF2OXRfNzU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1zXzE4d3UwXzFhdjl0Xzc3Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS10b3Atc18xOHd1MF8xYXY5dF83Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1zXzE4d3UwXzFhdjl0Xzc3OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tcmlnaHQtc18xOHd1MF8xYXY5dF83ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXNfMTh3dTBfMWF2OXRfNzg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tYm90dG9tLXNfMTh3dTBfMWF2OXRfNzg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwtc18xOHd1MF8xYXY5dF83Nzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1sZWZ0LXNfMTh3dTBfMWF2OXRfNzkzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1zXzE4d3UwXzFhdjl0Xzc4NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tbV8xOHd1MF8xYXY5dF83OTg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdG9wLW1fMTh3dTBfMWF2OXRfODAzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwtbV8xOHd1MF8xYXY5dF84MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXJpZ2h0LW1fMTh3dTBfMWF2OXRfODA4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20taG9yaXpvbnRhbC1tXzE4d3UwXzFhdjl0XzgwOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWJvdHRvbS1tXzE4d3UwXzFhdjl0XzgxMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLW1fMTh3dTBfMWF2OXRfODA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tbGVmdC1tXzE4d3UwXzFhdjl0XzgxODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbV8xOHd1MF8xYXY5dF84MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWxfMTh3dTBfMWF2OXRfNjkzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXRvcC1sXzE4d3UwXzFhdjl0XzgyODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLWxfMTh3dTBfMWF2OXRfODI5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1yaWdodC1sXzE4d3UwXzFhdjl0XzgzMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwtbF8xOHd1MF8xYXY5dF84MzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ib3R0b20tbF8xOHd1MF8xYXY5dF84Mzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC1sXzE4d3UwXzFhdjl0XzgyOTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWxlZnQtbF8xOHd1MF8xYXY5dF84NDM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLWxfMTh3dTBfMWF2OXRfODM0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS14bF8xOHd1MF8xYXY5dF84NDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS10b3AteGxfMTh3dTBfMWF2OXRfODUzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwteGxfMTh3dTBfMWF2OXRfODU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tcmlnaHQteGxfMTh3dTBfMWF2OXRfODU4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14bF8xOHd1MF8xYXY5dF84NTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tYm90dG9tLXhsXzE4d3UwXzFhdjl0Xzg2Mzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXhsXzE4d3UwXzFhdjl0Xzg1NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1sZWZ0LXhsXzE4d3UwXzFhdjl0Xzg2ODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteGxfMTh3dTBfMWF2OXRfODU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20teHhsXzE4d3UwXzFhdjl0Xzg3Mzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdG9wLXh4bF8xOHd1MF8xYXY5dF84Nzg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eGxfMTh3dTBfMWF2OXRfODc5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXJpZ2h0LXh4bF8xOHd1MF8xYXY5dF84ODM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4bF8xOHd1MF8xYXY5dF84ODQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWJvdHRvbS14eGxfMTh3dTBfMWF2OXRfODg4Om5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tdmVydGljYWwteHhsXzE4d3UwXzFhdjl0Xzg3OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20tbGVmdC14eGxfMTh3dTBfMWF2OXRfODkzOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX20taG9yaXpvbnRhbC14eGxfMTh3dTBfMWF2OXRfODg0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXh4eGxfMTh3dTBfMWF2OXRfODk4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXRvcC14eHhsXzE4d3UwXzFhdjl0XzkwMzpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLXZlcnRpY2FsLXh4eGxfMTh3dTBfMWF2OXRfOTA0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eGwtZnpsM2xlLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1yaWdodC14eHhsXzE4d3UwXzFhdjl0XzkwODpub3QoI1xcOSksXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWhvcml6b250YWwteHh4bF8xOHd1MF8xYXY5dF85MDk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ib3R0b20teHh4bF8xOHd1MF8xYXY5dF85MTM6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS12ZXJ0aWNhbC14eHhsXzE4d3UwXzFhdjl0XzkwNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4bC1memwzbGUsIDQwcHgpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9tLWxlZnQteHh4bF8xOHd1MF8xYXY5dF85MTg6bm90KCNcXDkpLFxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfbS1ob3Jpem9udGFsLXh4eGxfMTh3dTBfMWF2OXRfOTA5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZC1ibG9ja18xOHd1MF8xYXY5dF85MjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV9kLWlubGluZV8xOHd1MF8xYXY5dF85MjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfZC1pbmxpbmUtYmxvY2tfMTh3dTBfMWF2OXRfOTI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX2Qtbm9uZV8xOHd1MF8xYXY5dF85MzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2YtbGVmdF8xOHd1MF8xYXY5dF85MzY6bm90KCNcXDkpIHtcbiAgZmxvYXQ6IGlubGluZS1zdGFydDtcbn1cblxuLmF3c3VpX2YtcmlnaHRfMTh3dTBfMWF2OXRfOTQwOm5vdCgjXFw5KSB7XG4gIGZsb2F0OiBpbmxpbmUtZW5kO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXh4eHNfMTh3dTBfMWF2OXRfOTU3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXh4c18xOHd1MF8xYXY5dF85NjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LXJhZGl1cy14c18xOHd1MF8xYXY5dF85NzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXNfMTh3dTBfMWF2OXRfOTc4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LXJhZGl1cy1tXzE4d3UwXzFhdjl0Xzk4NTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMtbF8xOHd1MF8xYXY5dF85OTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXhsXzE4d3UwXzFhdjl0Xzk5OTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXh4bF8xOHd1MF8xYXY5dF8xMDA2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtcmFkaXVzLXh4eGxfMTh3dTBfMWF2OXRfMTAxMzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHhsLW13NWhibCwgNDBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpO1xufVxuXG4uYXdzdWlfdmlzdWFsLWFjY2VudC1yYWRpdXMtZnVsbF8xOHd1MF8xYXY5dF8xMDIwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA1MCU7XG59XG5cbi5hd3N1aV92aXN1YWwtYWNjZW50LWFzcGVjdC1hdXRvXzE4d3UwXzFhdjl0XzEwMjc6bm90KCNcXDkpIHtcbiAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICBpbmxpbmUtc2l6ZTogYXV0bztcbn1cblxuLmF3c3VpX3Zpc3VhbC1hY2NlbnQtYXNwZWN0LWVxdWFsXzE4d3UwXzFhdjl0XzEwMzI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW5saW5lLXNpemU6IC1tb3otZml0LWNvbnRlbnQ7XG4gIGlubGluZS1zaXplOiBmaXQtY29udGVudDtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xYXY5dF85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1yZWRfMTh3dTBfMWF2OXRfMTA0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC1yZWQta2h6bmNnLCAjZmZlMGUwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXJlZC12YXI4ZGksICM5OTAwMDApO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzFhdjl0Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LXllbGxvd18xOHd1MF8xYXY5dF8xMDQ1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWNjZW50LXllbGxvdy05OXZ4dm4sICNmZmZiYmQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQteWVsbG93LWZ6bzBuMywgIzg1NTkwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtaW5kaWdvXzE4d3UwXzFhdjl0XzEwNTA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY2NlbnQtaW5kaWdvLWZhb2YwZywgI2QxZjFmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1pbmRpZ28tZWFpbDQyLCAjMDAzYjhmKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xYXY5dF85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1ncmVlbl8xOHd1MF8xYXY5dF8xMDU1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWNjZW50LWdyZWVuLTh3c2RsOSwgI2Q5ZmZkNik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1ncmVlbi15dDBuNm8sICMwMDVjMjYpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzFhdjl0Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LW9yYW5nZV8xOHd1MF8xYXY5dF8xMDYwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWNjZW50LW9yYW5nZS1kdm9idzgsICNmZmUwZDYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtb3JhbmdlLXZlNTFpaSwgIzhhMjAwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtcHVycGxlXzE4d3UwXzFhdjl0XzEwNjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY2NlbnQtcHVycGxlLTR3ZWd0diwgI2YyZTVmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1wdXJwbGUtZW41MmpoLCAjNTkwMGIyKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xYXY5dF85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1taW50XzE4d3UwXzFhdjl0XzEwNzA6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY2NlbnQtbWludC02ZDhidGssICNjY2ZmZTkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtbWludC1vMHEyMGwsICMwMDUyMzcpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzFhdjl0Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LWxpbWVfMTh3dTBfMWF2OXRfMTA3NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC1saW1lLXAwMGJ3MywgI2ViZmZjYyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1saW1lLWV4cXQzNywgIzAwNTcwMCk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtZ3JleV8xOHd1MF8xYXY5dF8xMDgwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWNjZW50LWdyZXktc2RoaGltLCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWdyZXktejdiZ3JyLCAjMWIyMzJkKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xYXY5dF85NDguYXdzdWlfdmlzdWFsLWFjY2VudC10ZWFsXzE4d3UwXzFhdjl0XzEwODU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY2NlbnQtdGVhbC1yaGZ5b3MsICNjY2ZmZmMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtdGVhbC1uOHlrajAsICMwMDUyNGMpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzFhdjl0Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LWN5YW5fMTh3dTBfMWF2OXRfMTA5MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC1jeWFuLXNjcnd0NSwgI2QxZmJmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1jeWFuLTkwc2djZSwgIzAwNDc2MSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtYmx1ZV8xOHd1MF8xYXY5dF8xMDk1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWNjZW50LWJsdWUtb3pleWxiLCAjZDFmMWZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LWJsdWUta3docWM0LCAjMDAzYjhmKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xYXY5dF85NDguYXdzdWlfdmlzdWFsLWFjY2VudC12aW9sZXRfMTh3dTBfMWF2OXRfMTEwMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC12aW9sZXQta2I4ZnZ6LCAjZThlNWZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LXZpb2xldC1jcXB3cngsICM0MjAwZGIpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzFhdjl0Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LWZ1Y2hzaWFfMTh3dTBfMWF2OXRfMTEwNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC1mdWNoc2lhLXlwcWh5dywgI2ZjZTVmZik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1mdWNoc2lhLWMyd3NzMywgIzc4MDA4YSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtbWFnZW50YV8xOHd1MF8xYXY5dF8xMTEwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYWNjZW50LW1hZ2VudGEtcHQzbGU0LCAjZmZlMGZiKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LW1hZ2VudGEtMzY0YmRhLCAjOGYwMDcyKTtcbn1cblxuLmF3c3VpX2JveF8xOHd1MF8xYXY5dF8xNzIuYXdzdWlfdmlzdWFsLWFjY2VudF8xOHd1MF8xYXY5dF85NDguYXdzdWlfdmlzdWFsLWFjY2VudC1waW5rXzE4d3UwXzFhdjl0XzExMTU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1hY2NlbnQtcGluay00dTIzaGYsICNmZmUwZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtcGluay11OGh4dzAsICM4ZjAwNDcpO1xufVxuXG4uYXdzdWlfYm94XzE4d3UwXzFhdjl0XzE3Mi5hd3N1aV92aXN1YWwtYWNjZW50XzE4d3UwXzFhdjl0Xzk0OC5hd3N1aV92aXN1YWwtYWNjZW50LXJvc2VfMTh3dTBfMWF2OXRfMTEyMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC1yb3NlLTI2ZmFmMiwgI2ZmZTBlOCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC1yb3NlLWt5ZXQwOCwgIzk0MDAyNSk7XG59XG5cbi5hd3N1aV9ib3hfMTh3dTBfMWF2OXRfMTcyLmF3c3VpX3Zpc3VhbC1hY2NlbnRfMTh3dTBfMWF2OXRfOTQ4LmF3c3VpX3Zpc3VhbC1hY2NlbnQtYW1iZXJfMTh3dTBfMWF2OXRfMTEyNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWFjY2VudC1hbWJlci0xZjdsMHksICNmZmU4YmQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1hY2NlbnQtYW1iZXItcjVoeTQ5LCAjN2EyYjAwKTtcbn1cblxuLmF3c3VpX3Jvb3RfMTh3dTBfMWF2OXRfMTEzMDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE4NTgyXzFnNmZjXzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfY2hpbGRfMTg1ODJfMWc2ZmNfMTQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY2hpbGRfMTg1ODJfMWc2ZmNfMTQ5Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qXG4gKiBIb3Jpem9udGFsIHZhcmlhbnRcbiAqL1xuLmF3c3VpX2hvcml6b250YWxfMTg1ODJfMWc2ZmNfMTYwOm5vdCgjXFw5KSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXh4eHNfMTg1ODJfMWc2ZmNfMTY0Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eHNfMTg1ODJfMWc2ZmNfMTY3Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXhzXzE4NTgyXzFnNmZjXzE3MDpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXNfMTg1ODJfMWc2ZmNfMTczOm5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX2hvcml6b250YWwtbV8xODU4Ml8xZzZmY18xNzY6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC1sXzE4NTgyXzFnNmZjXzE3OTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsLXhsXzE4NTgyXzFnNmZjXzE4Mjpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbC14eGxfMTg1ODJfMWc2ZmNfMTg1Om5vdCgjXFw5KSB7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG5cbi8qXG4gKiBWZXJ0aWNhbCB2YXJpYW50XG4gKi9cbi5hd3N1aV92ZXJ0aWNhbF8xODU4Ml8xZzZmY18xOTI6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eHhzXzE4NTgyXzFnNmZjXzE5NTpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14eHNfMTg1ODJfMWc2ZmNfMTk4Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHNfMTg1ODJfMWc2ZmNfMjAxOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1zXzE4NTgyXzFnNmZjXzIwNDpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLW1fMTg1ODJfMWc2ZmNfMjA3Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG4uYXdzdWlfdmVydGljYWwtbF8xODU4Ml8xZzZmY18yMTA6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC14bF8xODU4Ml8xZzZmY18yMTM6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCk7XG59XG4uYXdzdWlfdmVydGljYWwteHhsXzE4NTgyXzFnNmZjXzIxNjpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCk7XG59XG5cbi5hd3N1aV9hbGlnbi1jZW50ZXJfMTg1ODJfMWc2ZmNfMjIwOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hd3N1aV9hbGlnbi1zdGFydF8xODU4Ml8xZzZmY18yMjQ6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4uYXdzdWlfYWxpZ24tZW5kXzE4NTgyXzFnNmZjXzIyODpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfenljZHhfczljYnpfMTUzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1tb2JpbGVfenljZHhfczljYnpfMTU3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF96eWNkeF9zOWNiel8xNjI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX3p5Y2R4X3M5Y2J6XzE2Mjpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMjE2MHB4O1xuICB9XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF9qYmk3Ml8xODU6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgMXB4KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfdG9nZ2xlLWJ1dHRvbl8xNncwaF9qYmk3Ml8xODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RvZ2dsZS1idXR0b25fMTZ3MGhfamJpNzJfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoX2piaTcyXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90b2dnbGUtYnV0dG9uXzE2dzBoX2piaTcyXzE4NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taW5saW5lLWljb24tZm9jdXMtb3V0bGluZS1ndXR0ZXItd3premt4LCAwcHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWlubGluZS1pY29uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXd6a3preCwgMHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1pbmxpbmUtaWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci13emt6a3gsIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9jbG9zZS1idXR0b25fMTZ3MGhfamJpNzJfMjIwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0amssIDE1cHgpO1xuICB6LWluZGV4OiAxO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcnVudGltZS1jb250ZW50LXdyYXBwZXJfMTRtOHhfc3BmcjVfNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX3J1bnRpbWUtaGVhZGVyLXdyYXBwZXJfMTRtOHhfc3BmcjVfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLWRyb3Bkb3duXzlkdWY2XzE1YXh2XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi1kcm9wZG93bl85ZHVmNl8xNWF4dl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTVheHZfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNWF4dl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNWF4dl8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl8xNWF4dl8xNzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICBhbmltYXRpb24tbmFtZTogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF85ZHVmNl8xNWF4dl8xO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXF1aWNrLTZhdjc4ZCwgMTM1bXMpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcXVpY2stMm40MHp4LCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfOWR1ZjZfMTVheHZfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTVheHZfMTUzLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMTVheHZfMTc0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNWF4dl8xNTMuYXdzdWlfcmVmcmVzaF85ZHVmNl8xNWF4dl8xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1My5hd3N1aV9yZWZyZXNoXzlkdWY2XzE1YXh2XzE3NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzlkdWY2XzE1YXh2XzE5OTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbn1cbi5hd3N1aV9yb290XzlkdWY2XzE1YXh2XzE5OS5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xNWF4dl8yMzI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNWF4dl8xNTMuYXdzdWlfdXNlLXBvcnRhbF85ZHVmNl8xNWF4dl8yNDI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNzAwMDtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNWF4dl8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMTVheHZfMjMyKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzE1YXh2XzIzMikge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNWF4dl8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMTVheHZfMjMyKSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xNWF4dl8yMzIpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNWF4dl8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kZWZhdWx0LTJzMHZwaywgI2ZmZmZmZik7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1kcm9wZG93bi04d210M28sIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWNvbnRlbnQtYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBpbnNldC1ibG9jay1zdGFydDogLTFweDtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci13aWR0aC16MTdybWQsIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSkgc29saWQgdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYikpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci13aWR0aC16MTdybWQsIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSkgc29saWQgdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1kcm9wZG93bi1jb250ZW50LWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktZHJvcGRvd24tY29udGVudC1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCkpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTVheHZfMTUzLmF3c3VpX2lzLWVtcHR5XzlkdWY2XzE1YXh2XzMxODpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNWF4dl8xNTMgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2XzE1YXh2XzMyNSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTVheHZfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWRyb3B1cC1ibGxvYWgsIDBweCA0cHggMjBweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xNWF4dl8zMjUuYXdzdWlfd2l0aC1saW1pdGVkLXdpZHRoXzlkdWY2XzE1YXh2XzMyOSA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTVheHZfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9kcm9wZG93bi1kcm9wLWxlZnRfOWR1ZjZfMTVheHZfMzMyOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfZHJvcGRvd24tZHJvcC1yaWdodF85ZHVmNl8xNWF4dl8zMzU6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE1YXh2XzE1My5hd3N1aV9vY2N1cHktZW50aXJlLXdpZHRoXzlkdWY2XzE1YXh2XzMzODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzLmF3c3VpX3VzZS1mbGV4aWJsZS13aWR0aF85ZHVmNl8xNWF4dl8zNDE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IG1heC1jb250ZW50O1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyb3Bkb3duLWRlZmF1bHQtbWF4LXdpZHRoLXoxN3JtZCwgbm9uZSk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJvcGRvd24tZGVmYXVsdC1taW4td2lkdGgtejE3cm1kLCBhdXRvKTtcbn1cbi5hd3N1aV9kcm9wZG93bl85ZHVmNl8xNWF4dl8xNTMuYXdzdWlfaW50ZXJpb3JfOWR1ZjZfMTVheHZfMjMyID4gLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnQtd3JhcHBlcl85ZHVmNl8xNWF4dl8xNTM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMXB4O1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE1YXh2XzE1My5hd3N1aV9oaWRlLWJsb2NrLWJvcmRlcl85ZHVmNl8xNWF4dl8zNDkgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzLmF3c3VpX2hpZGUtYmxvY2stYm9yZGVyXzlkdWY2XzE1YXh2XzM0OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kcm9wZG93bi1kcm9wLXVwXzlkdWY2XzE1YXh2XzMyNSkgPiAuYXdzdWlfZHJvcGRvd24tY29udGVudC13cmFwcGVyXzlkdWY2XzE1YXh2XzE1MyB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzLmF3c3VpX2hpZGUtYmxvY2stYm9yZGVyXzlkdWY2XzE1YXh2XzM0OS5hd3N1aV9yZWZyZXNoXzlkdWY2XzE1YXh2XzE3NCA+IC5hd3N1aV9kcm9wZG93bi1jb250ZW50LXdyYXBwZXJfOWR1ZjZfMTVheHZfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzLmF3c3VpX29wZW5fOWR1ZjZfMTVheHZfMzU4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX2Ryb3Bkb3duXzlkdWY2XzE1YXh2XzE1My5hd3N1aV9vcGVuXzlkdWY2XzE1YXh2XzM1ODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmlvcl85ZHVmNl8xNWF4dl8yMzIpLmF3c3VpX3JlZnJlc2hfOWR1ZjZfMTVheHZfMTc0W2RhdGEtYW5pbWF0aW5nPXRydWVdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzLmF3c3VpX29wZW5fOWR1ZjZfMTVheHZfMzU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyaW9yXzlkdWY2XzE1YXh2XzIzMikuYXdzdWlfcmVmcmVzaF85ZHVmNl8xNWF4dl8xNzRbZGF0YS1hbmltYXRpbmc9dHJ1ZV0uYXdzdWlfZHJvcGRvd24tZHJvcC11cF85ZHVmNl8xNWF4dl8zMjUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG59XG4uYXdzdWlfZHJvcGRvd25fOWR1ZjZfMTVheHZfMTUzLmF3c3VpX29wZW5fOWR1ZjZfMTVheHZfMzU4LmF3c3VpX25vd3JhcF85ZHVmNl8xNWF4dl8zNjc6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLmF3c3VpX2Ryb3Bkb3duLWNvbnRlbnRfOWR1ZjZfMTVheHZfMTUzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfc3RyZXRjaC10cmlnZ2VyLWhlaWdodF85ZHVmNl8xNWF4dl8zNzg6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQ6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXoxN3JtZCwgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCkpO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWRlZmF1bHQtdW1zYjV5LCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1saW5rLXNlY29uZGFyeS10aWY0Y2QsIGluaGVyaXQpO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDU6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1Om5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZzh6dF8yMTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtbGluay1idXR0b24td2VpZ2h0LWI4cXEwaiwgNzAwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGluay1idXR0b24tbGV0dGVyLXNwYWNpbmctOGZrdjltLCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLXVuZGVybGluZS1hYTgweDMsIHRyYW5zcGFyZW50KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZzh6dF8yMTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZzh6dF8yMTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZzh6dF8yMTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMWc4enRfMjEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMWc4enRfMjEzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZzh6dF8yMTM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1yZWNvdmVyeV80Yzg0el8xZzh6dF8yMTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMWc4enRfMjEzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtcmVjb3ZlcnlfNGM4NHpfMWc4enRfMjEzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtaG92ZXItcHo4YjFpLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWc4enRfMjQ2Om5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXksICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXRpZjRjZCwgaW5oZXJpdCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZzh6dF8yNDY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWc4enRfMjQ2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzFnOHp0XzI0Njpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWc4enRfMjQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZzh6dF8yNDY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXNlY29uZGFyeV80Yzg0el8xZzh6dF8yNDY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzFnOHp0XzI0Njpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1zZWNvbmRhcnlfNGM4NHpfMWc4enRfMjQ2Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtc2Vjb25kYXJ5XzRjODR6XzFnOHp0XzI0Njpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWc4enRfMjgxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1LCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWc4enRfMjgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZzh6dF8yODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzFnOHp0XzI4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzFnOHp0XzI4MTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWc4enRfMjgxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1wcmltYXJ5XzRjODR6XzFnOHp0XzI4MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWc4enRfMjgxOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXByaW1hcnlfNGM4NHpfMWc4enRfMjgxOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtcHJpbWFyeV80Yzg0el8xZzh6dF8yODE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFnOHp0XzMxNDpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1kZWZhdWx0LTE1YXA2YiwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFnOHp0XzMxNDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMWc4enRfMzE0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xZzh6dF8zMTQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xZzh6dF8zMTQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW5mby1ob3Zlci1tem9ucTgsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LWluZm9fNGM4NHpfMWc4enRfMzE0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFnOHp0XzMxNDpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1pbmZvLWhvdmVyLW16b25xOCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xZzh6dF8zMTQ6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtaW5mb180Yzg0el8xZzh6dF8zMTQ6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC1pbmZvXzRjODR6XzFnOHp0XzMxNDpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLXB6OGIxaSwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMWc4enRfMzQ5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1kaXNwbGF5LWwtZjg3MW14LCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZzh6dF8zNDk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZzh6dF8zNDk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZzh6dF8zNDk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMWc4enRfMzQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMWc4enRfMzQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZzh6dF8zNDk6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC12YWx1ZS1sYXJnZV80Yzg0el8xZzh6dF8zNDk6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMWc4enRfMzQ5Om5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdmFsdWUtbGFyZ2VfNGM4NHpfMWc4enRfMzQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWc4enRfMzgxOm5vdCgjXFw5KSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWc4enRfMzgxOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWc4enRfMzgxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWc4enRfMzgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzFnOHp0XzM4MTpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfdmFyaWFudC10b3AtbmF2aWdhdGlvbl80Yzg0el8xZzh6dF8zODE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzFnOHp0XzM4MTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSkpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX3ZhcmlhbnQtdG9wLW5hdmlnYXRpb25fNGM4NHpfMWc4enRfMzgxOm5vdCgjXFw5KTphY3RpdmUsIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzFnOHp0XzM4MTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV92YXJpYW50LXRvcC1uYXZpZ2F0aW9uXzRjODR6XzFnOHp0XzM4MTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTY6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0zMXVkZmksICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctc3ZkaGo1LCAwLjAwNWVtKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi1ub3JtYWwtaG92ZXItcWJjc2t4LCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstYnV0dG9uLW5vcm1hbC1hY3RpdmUtMmFnandwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1LCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTY6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTY6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTY6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfYnV0dG9uXzRjODR6XzFnOHp0XzQxNi5hd3N1aV9jb2xvci1pbnZlcnRlZF80Yzg0el8xZzh6dF80ODg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtLCAjZjlmOWZhKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9idXR0b25fNGM4NHpfMWc4enRfNDE2LmF3c3VpX2NvbG9yLWludmVydGVkXzRjODR6XzFnOHp0XzQ4ODpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWludmVydGVkLWhvdmVyLWFpbnJ3NSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMWc4enRfNDg4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMWc4enRfNDg4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbl80Yzg0el8xZzh6dF80MTYpIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfY29sb3ItaW52ZXJ0ZWRfNGM4NHpfMWc4enRfNDg4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstaW52ZXJ0ZWQtaG92ZXItYWlucnc1LCAjZmZmZmZmKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfZm9udC1zaXplLWJvZHktc180Yzg0el8xZzh6dF81MTY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM2VtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1ib2R5LW1fNGM4NHpfMWc4enRfNTI0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhzXzRjODR6XzFnOHp0XzUzMTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfZm9udC1zaXplLWhlYWRpbmctc180Yzg0el8xZzh6dF81Mzk6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctcy1odmNxN20sIC0wLjAwNWVtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjNlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbn1cbi5hd3N1aV9saW5rXzRjODR6XzFnOHp0XzE0NS5hd3N1aV9mb250LXNpemUtaGVhZGluZy1tXzRjODR6XzFnOHp0XzU0Nzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLWxfNGM4NHpfMWc4enRfNTU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1oZWFkaW5nLXhsXzRjODR6XzFnOHp0XzU2Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdywgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLTBjNmpveiwgLTAuMDJlbSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1kaXNwbGF5LWxfNGM4NHpfMWc4enRfNTcxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1kaXNwbGF5LWwtYzN2NTcxLCAtMC4wM2VtKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay1kaXNwbGF5LWwtdXdwcTJyLCAycHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xufVxuLmF3c3VpX2xpbmtfNGM4NHpfMWc4enRfMTQ1LmF3c3VpX2ZvbnQtc2l6ZS1pbmhlcml0XzRjODR6XzFnOHp0XzU3OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG59XG4uYXdzdWlfbGlua180Yzg0el8xZzh6dF8xNDUuYXdzdWlfaW4taW5saW5lLXRva2VuXzRjODR6XzFnOHp0XzU4Nzpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMTVlbTtcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl80Yzg0el8xZzh6dF81OTE6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2ljb25fNGM4NHpfMWc4enRfNTkxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfaWNvbi1zaGFrZV8xY2JnY18xMm56b18xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1zaGFrZS1ob3Jpem9udGFsbHlfMWNiZ2NfMTJuem9fMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xY2JnY18xMm56b18xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMTJuem9fMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMTJuem9fMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb24tc2hha2VfMWNiZ2NfMTJuem9fMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzEybnpvXzE4MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWNiZ2NfMTJuem9fMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xY2JnY18xMm56b18xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRhaW5lci1mYWRlLWluXzFjYmdjXzEybnpvXzE4MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250YWluZXItZmFkZS1pbl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfY29udGFpbmVyLWZhZGUtaW5fMWNiZ2NfMTJuem9fMTgxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9zdGF0dXMtZXJyb3JfMWNiZ2NfMTJuem9fMjEyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy13YXJuaW5nXzFjYmdjXzEybnpvXzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngsICM4NTU5MDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy1zdWNjZXNzXzFjYmdjXzEybnpvXzIxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2EsICMwMDgwMmYpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy1pbmZvXzFjYmdjXzEybnpvXzIyMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5mby0za2I4cWwsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy1zdG9wcGVkXzFjYmdjXzEybnpvXzIyNDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9zdGF0dXMtcGVuZGluZ18xY2JnY18xMm56b18yMjc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjcywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLWluLXByb2dyZXNzXzFjYmdjXzEybnpvXzIzMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9zdGF0dXMtbG9hZGluZ18xY2JnY18xMm56b18yMzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluYWN0aXZlLWUzNDJjcywgIzY1Njg3MSk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLW5vdC1zdGFydGVkXzFjYmdjXzEybnpvXzIzNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1yZWRfMWNiZ2NfMTJuem9fMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZXlfMWNiZ2NfMTJuem9fMjQyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWJsdWVfMWNiZ2NfMTJuem9fMjQ1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmZvLTNrYjhxbCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtZ3JlZW5fMWNiZ2NfMTJuem9fMjQ4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1zdWNjZXNzLWlrdnFrYSwgIzAwODAyZik7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUteWVsbG93XzFjYmdjXzEybnpvXzI1MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngsICM4NTU5MDApO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy1lcnJvcl8xY2JnY18xMm56b18yMTIgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItZXJyb3ItOG4xZWNiLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLXdhcm5pbmdfMWNiZ2NfMTJuem9fMjE1ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLXN1Y2Nlc3NfMWNiZ2NfMTJuem9fMjE4ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXN1Y2Nlc3MtYWVraXU3LCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLWluZm9fMWNiZ2NfMTJuem9fMjIxID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWluZm8tenR0MXJuLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLXN0b3BwZWRfMWNiZ2NfMTJuem9fMjI0ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLXBlbmRpbmdfMWNiZ2NfMTJuem9fMjI3ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLWluLXByb2dyZXNzXzFjYmdjXzEybnpvXzIzMCA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTJuem9fMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyaywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy1sb2FkaW5nXzFjYmdjXzEybnpvXzIzMyA+IC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTJuem9fMTgxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc3RhdHVzLWluZGljYXRvci1uZXV0cmFsLTc1dzJyaywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX3N0YXR1cy1ub3Qtc3RhcnRlZF8xY2JnY18xMm56b18yMzYgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItbmV1dHJhbC03NXcycmssIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1yZWRfMWNiZ2NfMTJuem9fMjM5ID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLWVycm9yLThuMWVjYiwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3Jvb3RfMWNiZ2NfMTJuem9fMjAzLmF3c3VpX2NvbG9yLW92ZXJyaWRlLWdyZXlfMWNiZ2NfMTJuem9fMjQyID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLW5ldXRyYWwtNzV3MnJrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfY29sb3Itb3ZlcnJpZGUtYmx1ZV8xY2JnY18xMm56b18yNDUgPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3ItaW5mby16dHQxcm4sIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS1ncmVlbl8xY2JnY18xMm56b18yNDggPiAuYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXN0YXR1cy1pbmRpY2F0b3Itc3VjY2Vzcy1hZWtpdTcsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9yb290XzFjYmdjXzEybnpvXzIwMy5hd3N1aV9jb2xvci1vdmVycmlkZS15ZWxsb3dfMWNiZ2NfMTJuem9fMjUxID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zdGF0dXMtaW5kaWNhdG9yLXdhcm5pbmctNmV1cjh6LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTJuem9fMTgxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0dXMtaW5kaWNhdG9yLXBhZGRpbmctaG9yaXpvbnRhbC1wYmZ0ZmwsIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc3RhdHVzLWluZGljYXRvci12bmtsdGgsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zdGF0dXMtaW5kaWNhdG9yLXZua2x0aCwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXN0YXR1cy1pbmRpY2F0b3Itdm5rbHRoLCA0cHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfcm9vdF8xY2JnY18xMm56b18yMDMuYXdzdWlfc3RhdHVzLWxvYWRpbmdfMWNiZ2NfMTJuem9fMjMzID4gLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYywgIzQyNDY1MCk7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY18xMm56b18zMDk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZV8xY2JnY18xMm56b18zMDkgPiAuYXdzdWlfaWNvbl8xY2JnY18xMm56b18xNTM6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODEuYXdzdWlfZGlzcGxheS1pbmxpbmVfMWNiZ2NfMTJuem9fMzA5ID4gLmF3c3VpX2ljb25fMWNiZ2NfMTJuem9fMTUzOm5vdCgjXFw5KSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYXdzdWlfY29udGFpbmVyXzFjYmdjXzEybnpvXzE4MS5hd3N1aV9kaXNwbGF5LWlubGluZS1ibG9ja18xY2JnY18xMm56b18zMjA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvbnRhaW5lcl8xY2JnY18xMm56b18xODEuYXdzdWlfZGlzcGxheS1pbmxpbmUtYmxvY2tfMWNiZ2NfMTJuem9fMzIwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTJuem9fMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzEybnpvXzMyMCA+IC5hd3N1aV9pY29uXzFjYmdjXzEybnpvXzE1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb250YWluZXJfMWNiZ2NfMTJuem9fMTgxLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFjYmdjXzEybnpvXzMyMCA+IC5hd3N1aV9pY29uXzFjYmdjXzEybnpvXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX292ZXJmbG93LWVsbGlwc2lzXzFjYmdjXzEybnpvXzMzODpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc18xY2JnY18xMm56b18zMzg6bm90KCNcXDkpIHtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9vdmVyZmxvdy1lbGxpcHNpc18xY2JnY18xMm56b18zMzggPiBzcGFuOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3ZyZ3p1XzdvcWh2XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWZvb3Rlci1sMTZwaG8sICM2NTY4NzEpO1xufVxuLmF3c3VpX3Jvb3RfdnJnenVfN29xaHZfMTQ1ID4gLmF3c3VpX3JlY292ZXJ5X3ZyZ3p1XzdvcWh2XzE4MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWFmaTlfMXdybXFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfMWFmaTlfMXdybXFfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZGRlbl8xYWZpOV8xd3JtcV8xNzYpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcm9vdF8xYWZpOV8xd3JtcV8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlkZGVuXzFhZmk5XzF3cm1xXzE3NikuYXdzdWlfbm8taXRlbXNfMWFmaTlfMXdybXFfMTc5IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS10b3AtZzFlaW9yLCB0cmFuc3BhcmVudCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9vcHRpb25zLWxpc3RfMTlnY2ZfYXZ4bHlfMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWJsb2NrLXNpemU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9vcHRpb25zLWxpc3QtZW1iZWRkZWRfMTlnY2ZfYXZ4bHlfMTkyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwcHg7XG59XG5cbi5hd3N1aV9kZWNyZWFzZS1ibG9jay1tYXJnaW5fMTlnY2ZfYXZ4bHlfMTk5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogLTFweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMnJoeXpfMXM1cGNfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBmb3IgY29tcG9uZW50IHRvIGRpc3Rpbmd1aXNoIGlucHV0IGZyb20gb3RoZXIgaW5wdXQtbGlrZSBjb21wb25lbnRzLCBmb3IgZXhhbXBsZSBhdXRvc3VnZ2VzdCAqL1xufVxuXG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKSk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtejE3cm1kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWhvdmVyLXoxN3JtZCwgLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRlZmF1bHQtejE3cm1kKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDkuYXdzdWlfaW5wdXQtcmVhZG9ubHlfMnJoeXpfMXM1cGNfMjAzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtcmVhZG9ubHktejE3cm1kLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLXJlYWRvbmx5LXoxN3JtZCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS16MTdybWQsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLXJlYWRvbmx5LXoxN3JtZCwgdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1yZWFkb25seS16MTdybWQpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFzNXBjXzE0OTpub3QoI1xcOSk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS16MTdybWQpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLXoxN3JtZCwgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LXoxN3JtZCk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5Om5vdCgjXFw5KTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLXoxN3JtZCk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtejE3cm1kLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtejE3cm1kKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDk6bm90KCNcXDkpOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWh6MHV0MiwgIzY1Njg3MSkpO1xuICBmb250LXNpemU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS16MTdybWQpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLXoxN3JtZCwgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtd2VpZ2h0LXoxN3JtZCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZm9jdXMtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZm9jdXNlZC1zdzJ0b3AsICMwMDZjZTApKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLXoxN3JtZCwgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZm9jdXMtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1mb2N1cy16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDk6bm90KCNcXDkpOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtejE3cm1kKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDk6bm90KCNcXDkpOmRpc2FibGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDk6bm90KCNcXDkpOmRpc2FibGVkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDk6bm90KCNcXDkpOmRpc2FibGVkOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYikpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFzNXBjXzE0OTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5LmF3c3VpX2lucHV0LWludmFsaWRfMnJoeXpfMXM1cGNfMjY2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFzNXBjXzE0OS5hd3N1aV9pbnB1dC1pbnZhbGlkXzJyaHl6XzFzNXBjXzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLXoxN3JtZCwgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5LmF3c3VpX2lucHV0LWludmFsaWRfMnJoeXpfMXM1cGNfMjY2LmF3c3VpX2lucHV0LWhhcy1pY29uLWxlZnRfMnJoeXpfMXM1cGNfMjc1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWljb24tb2Zmc2V0LXQ0YXQ3ciwgMzZweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFzNXBjXzE0OS5hd3N1aV9pbnB1dC13YXJuaW5nXzJyaHl6XzFzNXBjXzI3ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4LCAjODU1OTAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5LmF3c3VpX2lucHV0LXdhcm5pbmdfMnJoeXpfMXM1cGNfMjc4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtejE3cm1kLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDkuYXdzdWlfaW5wdXQtd2FybmluZ18ycmh5el8xczVwY18yNzguYXdzdWlfaW5wdXQtaGFzLWljb24tbGVmdF8ycmh5el8xczVwY18yNzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5LmF3c3VpX2lucHV0LXR5cGUtc2VhcmNoXzJyaHl6XzFzNXBjXzI5MDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5LmF3c3VpX2lucHV0LXR5cGUtc2VhcmNoXzJyaHl6XzFzNXBjXzI5MDpub3QoI1xcOSk6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uYXdzdWlfaW5wdXRfMnJoeXpfMXM1cGNfMTQ5LmF3c3VpX2lucHV0LXR5cGUtc2VhcmNoXzJyaHl6XzFzNXBjXzI5MDpub3QoI1xcOSk6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2lucHV0XzJyaHl6XzFzNXBjXzE0OS5hd3N1aV9pbnB1dC1oYXMtaWNvbi1sZWZ0XzJyaHl6XzFzNXBjXzI3NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDkuYXdzdWlfaW5wdXQtaGFzLWljb24tcmlnaHRfMnJoeXpfMXM1cGNfMzAzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaWNvbi1vZmZzZXQtdDRhdDdyLCAzNnB4KTtcbn1cbi5hd3N1aV9pbnB1dF8ycmh5el8xczVwY18xNDkuYXdzdWlfaW5wdXQtaGFzLW5vLWJvcmRlci1yYWRpdXNfMnJoeXpfMXM1cGNfMzA2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbn1cblxuLmF3c3VpX2lucHV0LWNvbnRhaW5lcl8ycmh5el8xczVwY18zMTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfaW5wdXQtaWNvbi1sZWZ0XzJyaHl6XzFzNXBjXzMxODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoNTAlIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLyAyKTtcbn1cblxuLmF3c3VpX2lucHV0LWljb24tcmlnaHRfMnJoeXpfMXM1cGNfMzI1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyg1MCUgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAvIDIpIC0gdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuXG4uYXdzdWlfaW5wdXQtYnV0dG9uLXJpZ2h0XzJyaHl6XzFzNXBjXzMzMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXJfMnJoeXpfMXM1cGNfMzM1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTdweDtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtdHJpZ2dlci13cmFwcGVyLWZ1bGwtd2lkdGhfMnJoeXpfMXM1cGNfMzM4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsLXdyYXBwZXJfMnJoeXpfMXM1cGNfMzQyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICogLTEpO1xufVxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyLWZ1bGwtd2lkdGhfMnJoeXpfMXM1cGNfMzQ1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfaW5saW5lLWxhYmVsXzJyaHl6XzFzNXBjXzMzNTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZiksIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOSwgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgKyB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDJweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkpO1xuICB6LWluZGV4OiAxO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnV0dG9uLWRyb3Bkb3duX3NuZTBsXzFhaHQzXzE0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfYnV0dG9uLWRyb3Bkb3duX3NuZTBsXzFhaHQzXzE0NS5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsXzFhaHQzXzE0ODpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF8xYWh0M18xNTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wX3NuZTBsXzFhaHQzXzEgNTAwbXMgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2l0ZW1zLWxpc3QtY29udGFpbmVyX3NuZTBsXzFhaHQzXzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9pdGVtcy1saXN0LWNvbnRhaW5lcl9zbmUwbF8xYWh0M18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfc25lMGxfMWFodDNfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3JvdGF0ZV9zbmUwbF8xYWh0M18xNzI6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb3RhdGVfc25lMGxfMWFodDNfMTcyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3JvdGF0ZV9zbmUwbF8xYWh0M18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm90YXRlX3NuZTBsXzFhaHQzXzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfcm90YXRlLW9wZW5fc25lMGxfMWFodDNfMTg2Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uYXdzdWlfaGVhZGVyX3NuZTBsXzFhaHQzXzE5MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MCwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MCwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MCwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX3RpdGxlX3NuZTBsXzFhaHQzXzIwMTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fc25lMGxfMWFodDNfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXRvcC1uYXZpZ2F0aW9uLXRpdGxlLTQ3MzU0YywgIzBmMTQxYSk7XG59XG5cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNi5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsXzFhaHQzXzE0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xufVxuLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNi5hd3N1aV9mdWxsLXdpZHRoX3NuZTBsXzFhaHQzXzE0OC5hd3N1aV9sb2FkaW5nX3NuZTBsXzFhaHQzXzIxNDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIGF1dG87XG59XG5cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWFodDNfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzFhaHQzXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMWFodDNfMjIxID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNjpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWFodDNfMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xYWh0M18yMjEgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWFodDNfMjA2Om5vdCgjXFw5KTpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzFhaHQzXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMWFodDNfMjIxOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNiB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzFhaHQzXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMWFodDNfMjIxOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNi5hd3N1aV9oYXMtbm8tdGV4dF9zbmUwbF8xYWh0M18yMzAge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtYnV0dG9uLWljb24tb25seS1ob3Jpem9udGFsLWE3M3RraywgNnB4KTtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWFodDNfMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xYWh0M18yMjE6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWFodDNfMjA2LmF3c3VpX2hhcy1uby10ZXh0X3NuZTBsXzFhaHQzXzIzMC5hd3N1aV92aXN1YWwtcmVmcmVzaF9zbmUwbF8xYWh0M18yMzMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgLSAycHgpO1xufVxuLmF3c3VpX3NwbGl0LXRyaWdnZXItd3JhcHBlcl9zbmUwbF8xYWh0M18yMTggPiAuYXdzdWlfdHJpZ2dlci1pdGVtX3NuZTBsXzFhaHQzXzIyMTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWFodDNfMjA2IHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzFhaHQzXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMWFodDNfMjIxOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKS5hd3N1aV92aXN1YWwtcmVmcmVzaF9zbmUwbF8xYWh0M18yMzMgPiAuYXdzdWlfdHJpZ2dlci1idXR0b25fc25lMGxfMWFodDNfMjA2IHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSAtIDJweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWFodDNfMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xYWh0M18yMjE6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNiB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIDJweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWFodDNfMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xYWh0M18yMjE6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpLmF3c3VpX2hhcy10cmlnZ2VyLXRleHRfc25lMGxfMWFodDNfMjQ3ID4gLmF3c3VpX3RyaWdnZXItYnV0dG9uX3NuZTBsXzFhaHQzXzIwNiB7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIDJweCk7XG59XG4uYXdzdWlfc3BsaXQtdHJpZ2dlci13cmFwcGVyX3NuZTBsXzFhaHQzXzIxOCA+IC5hd3N1aV90cmlnZ2VyLWl0ZW1fc25lMGxfMWFodDNfMjIxLmF3c3VpX3ZhcmlhbnQtbm9ybWFsX3NuZTBsXzFhaHQzXzI1MDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xYWh0M18yMDYge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9zcGxpdC10cmlnZ2VyLXdyYXBwZXJfc25lMGxfMWFodDNfMjE4ID4gLmF3c3VpX3RyaWdnZXItaXRlbV9zbmUwbF8xYWh0M18yMjEuYXdzdWlfdmFyaWFudC1ub3JtYWxfc25lMGxfMWFodDNfMjUwOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSA+IC5hd3N1aV90cmlnZ2VyLWJ1dHRvbl9zbmUwbF8xYWh0M18yMDYge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpICogLTEpO1xufVxuXG4uYXdzdWlfc3BsaXQtdHJpZ2dlcl9zbmUwbF8xYWh0M18yMTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9kcm9wZG93bi10cmlnZ2VyX3NuZTBsXzFhaHQzXzI2MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX21haW4tYWN0aW9uLWZ1bGwtd2lkdGhfc25lMGxfMWFodDNfMjY1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDEgMSAwO1xufVxuXG4uYXdzdWlfbWFpbi1hY3Rpb24tdHJpZ2dlci1mdWxsLXdpZHRoX3NuZTBsXzFhaHQzXzI2OTpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmF3c3VpX2ZpbHRlcl9zbmUwbF8xYWh0M18yNzM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX3Rlc3QtdXRpbHMtYnV0dG9uLXRyaWdnZXJfc25lMGxfMWFodDNfMjc5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0LCAjNDI0NjUwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDA7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtYnV0dG9uLWhvcml6b250YWwtdzJuaDl6LCAyMHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NS5hd3N1aV9kaXNhYmxlZF8xNm1tM193ZWh5ZV8xNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTcsICNiNGI0YmIpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NS5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfMTZtbTNfd2VoeWVfMTY1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM193ZWh5ZV8xNzE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWJsODRwYywgI2M2YzZjZCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfd2VoeWVfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX3dlaHllXzE3MS5hd3N1aV9kaXNhYmxlZF8xNm1tM193ZWh5ZV8xNjE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193ZWh5ZV8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd2VoeWVfMTcxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM193ZWh5ZV8xNzEuYXdzdWlfcm9sbGVkLWRvd25fMTZtbTNfd2VoeWVfMTgyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193ZWh5ZV8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd2VoeWVfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX3dlaHllXzE4NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1idXR0b24taG9yaXpvbnRhbC13Mm5oOXosIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM193ZWh5ZV8xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfd2VoeWVfMTg1LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ18xNm1tM193ZWh5ZV8xNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX2hlYWRlcl8xNm1tM193ZWh5ZV8xNDUuYXdzdWlfZXhwYW5kYWJsZS1oZWFkZXJfMTZtbTNfd2VoeWVfMTcxLmF3c3VpX2hpZ2hsaWdodGVkXzE2bW0zX3dlaHllXzE4NS5hd3N1aV9kaXNhYmxlZF8xNm1tM193ZWh5ZV8xNjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5LCAjOGM4Yzk0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9oZWFkZXJfMTZtbTNfd2VoeWVfMTQ1LmF3c3VpX2V4cGFuZGFibGUtaGVhZGVyXzE2bW0zX3dlaHllXzE3MS5hd3N1aV9oaWdobGlnaHRlZF8xNm1tM193ZWh5ZV8xODUuYXdzdWlfaXMtZm9jdXNlZF8xNm1tM193ZWh5ZV8yMDg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfaGVhZGVyXzE2bW0zX3dlaHllXzE0NS5hd3N1aV9leHBhbmRhYmxlLWhlYWRlcl8xNm1tM193ZWh5ZV8xNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTZtbTNfd2VoeWVfMTg1LmF3c3VpX2lzLWZvY3VzZWRfMTZtbTNfd2VoeWVfMjA4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE2bW0zX3dlaHllXzIxMSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX3dlaHllXzIxNTpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX3dlaHllXzIxNTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfd2VoeWVfMjE1LmF3c3VpX2V4cGFuZGFibGVfMTZtbTNfd2VoeWVfMTcxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9jYXRlZ29yeV8xNm1tM193ZWh5ZV8yMTU6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xufVxuLmF3c3VpX2NhdGVnb3J5XzE2bW0zX3dlaHllXzIxNS5hd3N1aV92YXJpYW50LW5hdmlnYXRpb25fMTZtbTNfd2VoeWVfMjMwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfY2F0ZWdvcnlfMTZtbTNfd2VoeWVfMjE1LmF3c3VpX3ZhcmlhbnQtbmF2aWdhdGlvbl8xNm1tM193ZWh5ZV8yMzAuYXdzdWlfZXhwYW5kYWJsZV8xNm1tM193ZWh5ZV8xNzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX3dlaHllXzIzNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX3dlaHllXzIzNzpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leHBhbmQtaWNvbl8xNm1tM193ZWh5ZV8yMzc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhwYW5kLWljb25fMTZtbTNfd2VoeWVfMjM3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2V4cGFuZC1pY29uXzE2bW0zX3dlaHllXzIzNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZXhwYW5kLWljb24tdXBfMTZtbTNfd2VoeWVfMjU5Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmF3c3VpX2V4cGFuZC1pY29uLXJpZ2h0XzE2bW0zX3dlaHllXzI2Mjpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9leHBhbmQtaWNvbi1yaWdodF8xNm1tM193ZWh5ZV8yNjI6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uYXdzdWlfaXRlbXMtbGlzdC1jb250YWluZXJfMTZtbTNfd2VoeWVfMjcwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IC0xcHg7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5hd3N1aV9pbi1kcm9wZG93bl8xNm1tM193ZWh5ZV8yNzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogLTFweDtcbn1cblxuLmF3c3VpX2ljb24td3JhcHBlcl8xNm1tM193ZWh5ZV8yODM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9oZWFkZXItY29udGVudF8xNm1tM193ZWh5ZV8yODc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMTRjbnJfbWI3MzBfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfbWI3MzBfMTQ1ID4gLmF3c3VpX3RyaWdnZXJfMTRjbnJfbWI3MzBfMTc5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX21iNzMwXzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl9tYjczMF8xODI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrLCAjZmZmZmZmKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3JkZXItYmxvY2stZW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9yb290XzE0Y25yX21iNzMwXzE0NSA+IC5hd3N1aV9kcm9wZG93bl8xNGNucl9tYjczMF8xODIuYXdzdWlfbm93cmFwXzE0Y25yX21iNzMwXzE5Mzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmF3c3VpX3Jvb3RfMTRjbnJfbWI3MzBfMTQ1ID4gLmF3c3VpX2Ryb3Bkb3duXzE0Y25yX21iNzMwXzE4Mi5hd3N1aV9vcGVuXzE0Y25yX21iNzMwXzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9vcHRpb25fMXAyY3hfMXBhYzNfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzFwYWMzXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xcGFjM18xOTApIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmF3c3VpX29wdGlvbl8xcDJjeF8xcGFjM18xNTMuYXdzdWlfcGFyZW50XzFwMmN4XzFwYWMzXzE5Mzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfb3B0aW9uXzFwMmN4XzFwYWMzXzE1My5hd3N1aV9wYXJlbnRfMXAyY3hfMXBhYzNfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzFwMmN4XzFwYWMzXzE5MCk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xcDJjeF8xcGFjM18xOTYpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMXAyY3hfMXBhYzNfMjAwOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG5cbi5hd3N1aV9sYWJlbC1jb250ZW50XzFwMmN4XzFwYWMzXzIwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVsXzFwMmN4XzFwYWMzXzIwNzpub3QoI1xcOSksXG4uYXdzdWlfdGFnXzFwMmN4XzFwYWMzXzIxNDpub3QoI1xcOSksXG4uYXdzdWlfbGFiZWwtdGFnXzFwMmN4XzFwYWMzXzIxNTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbF8xcDJjeF8xcGFjM18yMDc6bm90KCNcXDkpLFxuLmF3c3VpX3RhZ18xcDJjeF8xcGFjM18yMTQ6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYXdzdWlfbGFiZWwtcHJlZml4XzFwMmN4XzFwYWMzXzIyNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMXBhYzNfMjE1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGZsZXg6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5hd3N1aV9sYWJlbC10YWdfMXAyY3hfMXBhYzNfMjE1Om5vdCgjXFw5KTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV90YWdzXzFwMmN4XzFwYWMzXzIzODpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMXBhYzNfMjM5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrLCAjNjU2ODcxKTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfMXBhYzNfMjM4LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzFwYWMzXzE5Njpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMXBhYzNfMjM5LmF3c3VpX2hpZ2hsaWdodGVkXzFwMmN4XzFwYWMzXzE5Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1ob3Zlci1neThlaHgsICM2NTY4NzEpO1xufVxuLmF3c3VpX3RhZ3NfMXAyY3hfMXBhYzNfMjM4LmF3c3VpX3NlbGVjdGVkXzFwMmN4XzFwYWMzXzI1MDpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMXBhYzNfMjM5LmF3c3VpX3NlbGVjdGVkXzFwMmN4XzFwYWMzXzI1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLXNlY29uZGFyeS1pcHJoMmssICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfdGFnc18xcDJjeF8xcGFjM18yMzg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5hd3N1aV90YWdfMXAyY3hfMXBhYzNfMjE0Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9pY29uXzFwMmN4XzFwYWMzXzI2NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2ZpbHRlcmluZy1tYXRjaC1oaWdobGlnaHRfMXAyY3hfMXBhYzNfMjcxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1maWx0ZXItbWF0Y2gtYmFja2dyb3VuZC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1maWx0ZXItbWF0Y2gtM3dwN3lzLCAjZjBmYmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tZmlsdGVyLW1hdGNoLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWZpbHRlci1tYXRjaC0yYWplMGMsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMXBhYzNfMTkwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlzYWJsZWRfMXAyY3hfMXBhYzNfMTkwID4gLmF3c3VpX2NvbnRlbnRfMXAyY3hfMXBhYzNfMjAwID4gLmF3c3VpX3RhZ3NfMXAyY3hfMXBhYzNfMjM4Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNhYmxlZF8xcDJjeF8xcGFjM18xOTAgPiAuYXdzdWlfY29udGVudF8xcDJjeF8xcGFjM18yMDAgPiAuYXdzdWlfZGVzY3JpcHRpb25fMXAyY3hfMXBhYzNfMjM5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXZhcmlhbnRfMXAyY3hfMXBhYzNfMjg2Om5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnRfMXAyY3hfMXBhYzNfMjkyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzQyaWpvXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLXdpZHRoLWRyb3Bkb3duLTNiaWx5MCwgMnB4KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNDJpam9fMTQ1LmF3c3VpX25vLWNvbnRlbnQtc3R5bGluZ185M2ExdV80Mmlqb18xNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV80Mmlqb18xNDUuYXdzdWlfZGlzYWJsZWRfOTNhMXVfNDJpam9fMTYyOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaXNhYmxlZC12b3Q2ZTcsICNiNGI0YmIpO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV80Mmlqb18xNDU6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2l0ZW0tZWxlbWVudF85M2ExdV80Mmlqb18xNDUuYXdzdWlfc2hvdy1kaXZpZGVyXzkzYTF1XzQyaWpvXzE2OTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWdyb3VwLWJsODRwYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfaXRlbS1lbGVtZW50XzkzYTF1XzQyaWpvXzE0NS5hd3N1aV9oaWdobGlnaHRlZF85M2ExdV80Mmlqb18xNzI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNDJpam9fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzQyaWpvXzE3Mi5hd3N1aV9kaXNhYmxlZF85M2ExdV80Mmlqb18xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kaW1tZWQtc2oyd2owLCAjYjRiNGJiKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kaW1tZWQtaG92ZXItdW56azM5LCAjOGM4Yzk0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRpbW1lZC1odmV5MDAsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNDJpam9fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzQyaWpvXzE3Mi5hd3N1aV9pcy1mb2N1c2VkXzkzYTF1XzQyaWpvXzE4Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWZvY3VzZWQtN3RwZnI2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9pdGVtLWVsZW1lbnRfOTNhMXVfNDJpam9fMTQ1LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzQyaWpvXzE3Mi5hd3N1aV9pcy1mb2N1c2VkXzkzYTF1XzQyaWpvXzE4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF85M2ExdV80Mmlqb18xOTApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNDJpam9fMTk0Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLWhvcml6b250YWwtdHFnYW94LCAyMHB4KTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzQyaWpvXzE1Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzQyaWpvXzIxMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy12ZXJ0aWNhbC0zcG16NHIsIDRweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNSwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzQyaWpvXzIxMTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNDJpam9fMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNDJpam9fMjExOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV80Mmlqb18yMTE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV80Mmlqb18yMTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzQyaWpvXzIxMTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV80Mmlqb18yMTE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzQyaWpvXzIxMTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9saW5rLXN0eWxlXzkzYTF1XzQyaWpvXzIxMTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNDJpam9fMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNDJpam9fMjExOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQuYXdzdWlfbGluay1zdHlsZV85M2ExdV80Mmlqb18yMTEuYXdzdWlfY3VycmVudC1icmVhZGNydW1iXzkzYTF1XzQyaWpvXzI0ODpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJyZWFkY3J1bWItY3VycmVudC02amkzeHgsICM2NTY4NzEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNDJpam9fMTk0LmF3c3VpX2xpbmstc3R5bGVfOTNhMXVfNDJpam9fMjExLmF3c3VpX2xpbmstc3R5bGUtaGlnaGxpZ2h0ZWRfOTNhMXVfNDJpam9fMjU2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9tZW51LWl0ZW1fOTNhMXVfNDJpam9fMTk0Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfaGFzLWNhdGVnb3J5LWhlYWRlcl85M2ExdV80Mmlqb18yNjIgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NDpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzQyaWpvXzI2MiA+IC5hd3N1aV9pdGVtLXRvb2x0aXAtd3JhcHBlcl85M2ExdV80Mmlqb18yNjIgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NDpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzQyaWpvXzI2Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtY2hlY2ttYXJrXzkzYTF1XzQyaWpvXzI2MikgPiBzcGFuID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS1vcHRpb24tcGFkZGluZy1ob3Jpem9udGFsLXRxZ2FveCwgMjBweCkpO1xufVxuLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfNDJpam9fMjYyID4gLmF3c3VpX21lbnUtaXRlbV85M2ExdV80Mmlqb18xOTQuYXdzdWlfbm8tY29udGVudC1zdHlsaW5nXzkzYTF1XzQyaWpvXzE1Nzpub3QoI1xcOSksIC5hd3N1aV9oYXMtY2F0ZWdvcnktaGVhZGVyXzkzYTF1XzQyaWpvXzI2MiA+IC5hd3N1aV9pdGVtLXRvb2x0aXAtd3JhcHBlcl85M2ExdV80Mmlqb18yNjIgPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfNDJpam9fMTU3Om5vdCgjXFw5KSwgLmF3c3VpX2hhcy1jYXRlZ29yeS1oZWFkZXJfOTNhMXVfNDJpam9fMjYyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1jaGVja21hcmtfOTNhMXVfNDJpam9fMjYyKSA+IHNwYW4gPiAuYXdzdWlfbWVudS1pdGVtXzkzYTF1XzQyaWpvXzE5NC5hd3N1aV9uby1jb250ZW50LXN0eWxpbmdfOTNhMXVfNDJpam9fMTU3IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV9pY29uXzkzYTF1XzQyaWpvXzI2OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2ljb25fOTNhMXVfNDJpam9fMjY5LmF3c3VpX2NoZWNrbWFya185M2ExdV80Mmlqb18yNzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWl0ZW0tc2VsZWN0ZWQtdXFlNTMyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pY29uXzkzYTF1XzQyaWpvXzI2OS5hd3N1aV9kaXNhYmxlZF85M2ExdV80Mmlqb18xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2V4dGVybmFsLWljb25fOTNhMXVfNDJpam9fMjgwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfOTNhMXVfNDJpam9fMjg0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9tYWluLXJvd185M2ExdV80Mmlqb18yOTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2xhYmVsLXRhZ185M2ExdV80Mmlqb18yOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG59XG4uYXdzdWlfbGFiZWwtdGFnXzkzYTF1XzQyaWpvXzI5Ny5hd3N1aV9kaXNhYmxlZF85M2ExdV80Mmlqb18xNjI6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX3NlY29uZGFyeS10ZXh0XzkzYTF1XzQyaWpvXzMwNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tc2Vjb25kYXJ5LWlwcmgyaywgIzY1Njg3MSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfNDJpam9fMzA0LmF3c3VpX2hpZ2hsaWdodGVkXzkzYTF1XzQyaWpvXzE3Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbywgIzBmMTQxYSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LXRleHRfOTNhMXVfNDJpam9fMzA0LmF3c3VpX2Rpc2FibGVkXzkzYTF1XzQyaWpvXzE2Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdG9nZ2xlXzF1bzZtX3B0bG5wXzE5Mzpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xufVxuXG4uYXdzdWlfZHJhd2VyLXRyaWdnZXJzXzF1bzZtX3B0bG5wXzE5OTpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYXdzdWlfZHJhd2VyXzF1bzZtX3B0bG5wXzE5OTpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1wYW5lbC1zc2xudnYsIDBweCAwcHggMHB4IDFweCAjYjZiZWM5KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXVvNm1fcHRsbnBfMTk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1tb2JpbGVfMXVvNm1fcHRsbnBfMjA5KSB7XG4gIHotaW5kZXg6IDgzMDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtX3B0bG5wXzIxMjpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDQwcHg7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xdW82bV9wdGxucF8yMTIuYXdzdWlfZHJhd2VyLW1vYmlsZV8xdW82bV9wdGxucF8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtX3B0bG5wXzIxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xdW82bV9wdGxucF8yMDkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fcHRsbnBfMjE5Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGluc2V0OiAwO1xufVxuLmF3c3VpX2RyYXdlci1jbG9zZWRfMXVvNm1fcHRsbnBfMjEyID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtX3B0bG5wXzIxOTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtX3B0bG5wXzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV9wdGxucF8yMTkuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtX3B0bG5wXzIzMzpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzF1bzZtX3B0bG5wXzIxMiA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xdW82bV9wdGxucF8yMTkuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtX3B0bG5wXzIzMzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemMsICNlYmViZjApO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtX3B0bG5wXzIxOSA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2RyYXdlci1jb250ZW50XzF1bzZtX3B0bG5wXzIxOSA+IC5hd3N1aV9kcmF3ZXItcmVzaXplLWNvbnRlbnRfMXVvNm1fcHRsbnBfMjQzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnRfMXVvNm1fcHRsbnBfMjE5ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LXdyYXBwZXJfMXVvNm1fcHRsbnBfMjQ4Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcnMtd3JhcHBlcl8xdW82bV9wdGxucF8yNTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtX3B0bG5wXzE5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kcmF3ZXItdHJpZ2dlcl8xdW82bV9wdGxucF8xOTk6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlci10cmlnZ2VyXzF1bzZtX3B0bG5wXzE5OTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLWhvdmVyLWttbTNoNSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZHJhd2VyLXRyaWdnZXItYWN0aXZlXzF1bzZtX3B0bG5wXzI3MTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXItdHJpZ2dlci1hY3RpdmVfMXVvNm1fcHRsbnBfMjcxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1kZWZhdWx0LXR1NHk2ZSwgIzAwNmNlMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxheW91dC10b2dnbGUtYWN0aXZlLTQxY3U5ZywgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtY2xpY2thYmxlXzF1bzZtX3B0bG5wXzIzMyA+IC5hd3N1aV9kcmF3ZXItdHJpZ2dlcnMtd3JhcHBlcl8xdW82bV9wdGxucF8yNTIgPiAuYXdzdWlfZHJhd2VyLXRyaWdnZXJfMXVvNm1fcHRsbnBfMTk5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3Jlc2l6ZS1oYW5kbGUtd3JhcHBlcl8xdW82bV9wdGxucF8yNzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYXdzdWlfaGlkZV8xdW82bV9wdGxucF8yODk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5Aa2V5ZnJhbWVzIGF3c3VpX2RyYWctaGFuZGxlLWVudHJ5XzE1NXlrXzF5eHRjXzEge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC16MTdybWQpLCB2YXIoLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LXoxN3JtZCkpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9kcmFnLWhhbmRsZS1leGl0XzE1NXlrXzF5eHRjXzEge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtejE3cm1kKSwgdmFyKC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC16MTdybWQpKTtcbiAgfVxufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a18xeXh0Y18xNjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC16MTdybWQ6IDA7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC16MTdybWQ6IDA7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzE1NXlrXzF5eHRjXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMTU1eWtfMXl4dGNfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSksIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRfMTU1eWtfMXl4dGNfMTg5Om5vdCgjXFw5KSwgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a18xeXh0Y18xODk6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1lbnRlcmluZ18xNTV5a18xeXh0Y18xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9kcmFnLWhhbmRsZS1lbnRyeV8xNTV5a18xeXh0Y18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzE1NXlrXzF5eHRjXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWVudGVyaW5nXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX2RyYWctaGFuZGxlLWV4aXRfMTU1eWtfMXl4dGNfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlc3BvbnNpdmUtMmh4Nmx3LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpIGZvcndhcmRzLCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1vdXQtMF8xNTV5a18xeXh0Y18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSkgZm9yd2FyZHM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLW1vdGlvbi1leGl0aW5nXzE1NXlrXzF5eHRjXzE4OTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItbW90aW9uLWV4aXRpbmdfMTU1eWtfMXl4dGNfMTg5Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1tb3Rpb24tZXhpdGluZ18xNTV5a18xeXh0Y18xODk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlcl8xNTV5a18xeXh0Y18xNjk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyXzE1NXlrXzF5eHRjXzE2OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfMXl4dGNfMTY5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1zdGFydF8xNTV5a18xeXh0Y18yMjk6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24tYmxvY2stb2Zmc2V0LXoxN3JtZDogMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1ibG9jay1lbmRfMTU1eWtfMXl4dGNfMjMzOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWJsb2NrLW9mZnNldC16MTdybWQ6IC0yMHB4O1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1zdGFydF8xNTV5a18xeXh0Y18yMzc6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfMXl4dGNfMjM3Om5vdCgjXFw5KTpkaXIobHRyKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtejE3cm1kOiAyMHB4O1xufVxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfMXl4dGNfMjM3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtejE3cm1kOiAtMjBweDtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtZW5kXzE1NXlrXzF5eHRjXzI0ODpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWlubGluZS1lbmRfMTU1eWtfMXl4dGNfMjQ4Om5vdCgjXFw5KTpkaXIobHRyKSB7XG4gIC0tYXdzdWktZHJhZy1oYW5kbGUtYW5pbWF0aW9uLWlubGluZS1vZmZzZXQtejE3cm1kOiAtMjBweDtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a18xeXh0Y18yNDg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgLS1hd3N1aS1kcmFnLWhhbmRsZS1hbmltYXRpb24taW5saW5lLW9mZnNldC16MTdybWQ6IDIwcHg7XG59XG5cbi5hd3N1aV9jb250ZW50c18xNTV5a18xeXh0Y18yNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9wb3J0YWwtb3ZlcmxheV8xNTV5a18xeXh0Y18yNjM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogNzAwMDtcbn1cblxuLmF3c3VpX3BvcnRhbC1vdmVybGF5LWRpc2FibGVkXzE1NXlrXzF5eHRjXzI3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfcG9ydGFsLW92ZXJsYXktY29udGVudHNfMTU1eWtfMXl4dGNfMjc1Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYXdzdWlfZHJhZy1oYW5kbGVfMTU1eWtfMXl4dGNfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXJfMTU1eWtfMXl4dGNfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1oaWRkZW5fMTU1eWtfMXl4dGNfMjkyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stc3RhcnRfMTU1eWtfMXl4dGNfMjI5Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItYmxvY2stZW5kXzE1NXlrXzF5eHRjXzIzMzpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKDUwJSAtICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkgLyAyKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1pbmxpbmUtc3RhcnRfMTU1eWtfMXl4dGNfMjM3Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItaW5saW5lLWVuZF8xNTV5a18xeXh0Y18yNDg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYyg1MCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpIC8gMik7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkXzE1NXlrXzF5eHRjXzMxNjpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoNTAlIC0gKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtMF8xNTV5a18xeXh0Y18zMjA6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtdG9wLTFfMTU1eWtfMXl4dGNfMzI0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0yICogKHZhcigtLXNwYWNlLXN0YXRpYy14bC11czFvd3EsIDI0cHgpICsgMiAqIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKSk7XG59XG5cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLXdyYXBwZXItZm9yY2VkLXRvcC0yXzE1NXlrXzF5eHRjXzMyODpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMyAqICh2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KSArIDIgKiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSkpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi13cmFwcGVyLWZvcmNlZC10b3AtM18xNTV5a18xeXh0Y18zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTQgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTBfMTU1eWtfMXl4dGNfMzM2Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDEgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTFfMTU1eWtfMXl4dGNfMzQwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDIgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTJfMTU1eWtfMXl4dGNfMzQ0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDMgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b24td3JhcHBlci1mb3JjZWQtYm90dG9tLTNfMTU1eWtfMXl4dGNfMzQ4Om5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDQgKiAodmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCkgKyAyICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpKTtcbn1cblxuLmF3c3VpX2RpcmVjdGlvbi1idXR0b25fMTU1eWtfMXl4dGNfMTY5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteGwtdXMxb3dxLCAyNHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc3RhdGljLXhsLXVzMW93cSwgMjRweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGVmYXVsdC01M28xazcsICM0MjQ2NTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kaXJlY3Rpb24tYnV0dG9uLWRlZmF1bHQtZzJnamRsLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWRyb3Bkb3duLTh3bXQzbywgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrXzF5eHRjXzE2OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkXzE1NXlrXzF5eHRjXzM3MSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24taG92ZXItdDg0YzVoLCAjMzMzODQzKTtcbn1cbi5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uXzE1NXlrXzF5eHRjXzE2OTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXJlY3Rpb24tYnV0dG9uLWRpc2FibGVkXzE1NXlrXzF5eHRjXzM3MSk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kaXJlY3Rpb24tYnV0dG9uLWFjdGl2ZS0wOHl5MG8sICMyMzJiMzcpO1xufVxuXG4uYXdzdWlfZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZF8xNTV5a18xeXh0Y18zNzE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRpcmVjdGlvbi1idXR0b24tZGlzYWJsZWQtbXl2NWp3LCAjZWJlYmYwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlyZWN0aW9uLWJ1dHRvbi1kaXNhYmxlZC14bHN3OWEsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGFuZGxlX3NkaGE2X3NiZWVkXzE0NTpub3QoI1xcOSkge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBpbmxpbmUtc2l6ZTogLW1vei1maXQtY29udGVudDtcbiAgaW5saW5lLXNpemU6IGZpdC1jb250ZW50O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX2hhbmRsZS1zaXplLW5vcm1hbF9zZGhhNl9zYmVlZF8xNTM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG4uYXdzdWlfaGFuZGxlLXNpemUtc21hbGxfc2RoYTZfc2JlZWRfMTU3Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xufVxuLmF3c3VpX2hhbmRsZS1kcmFnLWluZGljYXRvcl9zZGhhNl9zYmVlZF8xNjA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFuZGxlLWRpc2FibGVkX3NkaGE2X3NiZWVkXzE2MCkge1xuICBjdXJzb3I6IGdyYWI7XG59XG4uYXdzdWlfaGFuZGxlLWRyYWctaW5kaWNhdG9yX3NkaGE2X3NiZWVkXzE2MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYW5kbGUtZGlzYWJsZWRfc2RoYTZfc2JlZWRfMTYwKS5hd3N1aV9hY3RpdmVfc2RoYTZfc2JlZWRfMTYzIHtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWFyZWFfc2RoYTZfc2JlZWRfMTY2Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtYXJlYV9zZGhhNl9zYmVlZF8xNjY6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5hd3N1aV9oYW5kbGUtcmVzaXplLWhvcml6b250YWxfc2RoYTZfc2JlZWRfMTczOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmF3c3VpX2hhbmRsZS1yZXNpemUtdmVydGljYWxfc2RoYTZfc2JlZWRfMTc2Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuLmF3c3VpX2hhbmRsZV9zZGhhNl9zYmVlZF8xNDU6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oYW5kbGVfc2RoYTZfc2JlZWRfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oYW5kbGVfc2RoYTZfc2JlZWRfMTQ1Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX2hpZGUtZm9jdXNfc2RoYTZfc2JlZWRfMTg2KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oYW5kbGVfc2RoYTZfc2JlZWRfMTQ1Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX2hpZGUtZm9jdXNfc2RoYTZfc2JlZWRfMTg2KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGFuZGxlX3NkaGE2X3NiZWVkXzE0NTpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV9oaWRlLWZvY3VzX3NkaGE2X3NiZWVkXzE4Nik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5hd3N1aV9yZXNpemUtaWNvbl9zZGhhNl9zYmVlZF8yMDk6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9yZXNpemUtaWNvbl9zZGhhNl9zYmVlZF8yMDk6bm90KCNcXDkpOmhvdmVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcmVzaXplLWljb24tdmVydGljYWxfc2RoYTZfc2JlZWRfMjE1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogYXV0bztcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5hd3N1aV9yZXNpemUtaWNvbi1ob3Jpem9udGFsX3NkaGE2X3NiZWVkXzIxOTpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5hd3N1aV9wcmV2ZW50LXBvaW50ZXJfc2RoYTZfc2JlZWRfMjIzOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2xpZGVyX2NxemxrXzFhcGs5XzE0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgYmxvY2stc2l6ZTogMThweDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmF3c3VpX3NsaWRlcl9jcXpsa18xYXBrOV8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfMWFwazlfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zbGlkZXJfY3F6bGtfMWFwazlfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2xpZGVyX2NxemxrXzFhcGs5XzE0NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAwcHggKyAwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9zbGlkZXItc2lkZV9jcXpsa18xYXBrOV8xNzk6bm90KCNcXDkpLFxuLmF3c3VpX3NsaWRlci1zaWRlLXN0YXJ0X2NxemxrXzFhcGs5XzE4MDpub3QoI1xcOSkge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpIHtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIG9wYWNpdHksIGJsb2NrLXNpemUsIGluc2V0LWJsb2NrLXN0YXJ0LCBpbnNldC1ibG9jay1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX3BkMXUwXzE0Njpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2l0aC1tb3Rpb24tdmVydGljYWxfYjE4dHBfcGQxdTBfMTQ2Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dpdGgtbW90aW9uLXZlcnRpY2FsX2IxOHRwX3BkMXUwXzE0Njpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfd2l0aC1tb3Rpb24taG9yaXpvbnRhbF9iMTh0cF9wZDF1MF8xNjU6bm90KCNcXDkpIHtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3IsIG9wYWNpdHksIGlubGluZS1zaXplLCBpbnNldC1pbmxpbmUtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfcGQxdTBfMTY1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV93aXRoLW1vdGlvbi1ob3Jpem9udGFsX2IxOHRwX3BkMXUwXzE2NTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdHlwZSwgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfcGQxdTBfMTg0ICo6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCAqIC5hd3N1aV93aXRoLW1vdGlvbi12ZXJ0aWNhbF9iMTh0cF9wZDF1MF8xNDY6bm90KCNcXDkpLFxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfYjE4dHBfcGQxdTBfMTg0ICogLmF3c3VpX3dpdGgtbW90aW9uLWhvcml6b250YWxfYjE4dHBfcGQxdTBfMTY1Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX2IxOHRwX3BkMXUwXzE4NCBpZnJhbWU6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfcmVzaXplLXNpZGVfYjE4dHBfcGQxdTBfMTk1ICo6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG4uYXdzdWlfcmVzaXplLWJvdHRvbV9iMTh0cF9wZDF1MF8xOTggKjpub3QoI1xcOSkge1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItbWF4LXR5cGUsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi8iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9sbTZ2b18xYm96cV8xNTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX3Jvb3Qtbm8tc2Nyb2xsX2xtNnZvXzFib3pxXzE2MDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV9sYXlvdXRfbG02dm9fMWJvenFfMTY1Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuLmF3c3VpX2xheW91dC1uby1zY3JvbGxfbG02dm9fMWJvenFfMTcxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9sYXlvdXQtbWFpbl9sbTZ2b18xYm96cV8xNzU6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9sYXlvdXQtbWFpbi1zY3JvbGxhYmxlX2xtNnZvXzFib3pxXzE4MTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG4uYXdzdWlfdW5mb2N1c2FibGVfbG02dm9fMWJvenFfMTg2ICo6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtZGVza3RvcF9sbTZ2b18xYm96cV8xOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWhlYWRlci13cmFwcGVyX2xtNnZvXzFib3pxXzE5NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGVudC1oZWFkZXItcGFkZGluZy1ib3R0b20tcDd0YjFhLCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlcl9sbTZ2b18xYm96cV8xOTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWJvdHRvbS04MW5zZmssIDQwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1vdmVybGFwcGVkX2xtNnZvXzFib3pxXzIwMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eCwgMzZweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC1leHRyYS10b3AtcGFkZGluZ19sbTZ2b18xYm96cV8yMDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYmxvY2stYm9keS1zY3JvbGxfMTlkOGxfcnY3NHFfMTUzOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hd3N1aV9tb2JpbGUtYmFyXzE5ZDhsX3J2NzRxXzE1Nzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1vYmlsZS1wYW5lbC01a3N1cncsICMwZjE0MWEpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctcGFuZWwtc3NsbnZ2LCAwcHggMHB4IDBweCAxcHggI2I2YmVjOSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMiAqIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkpO1xufVxuXG4uYXdzdWlfbW9iaWxlLWJhci1icmVhZGNydW1ic18xOWQ4bF9ydjc0cV8xNzA6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBmbGV4OiAxO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlXzE5ZDhsX3J2NzRxXzE3Nzpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiA3cHg7XG4gIGlubGluZS1zaXplOiA0MHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLW5hdmlnYXRpb25fMTlkOGxfcnY3NHFfMTg2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xufVxuLmF3c3VpX21vYmlsZS10b2dnbGUtdHlwZS10b29sc18xOWQ4bF9ydjc0cV8xODk6bm90KCNcXDkpLCAuYXdzdWlfbW9iaWxlLXRvZ2dsZS10eXBlLWRyYXdlcl8xOWQ4bF9ydjc0cV8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9tb2JpbGUtdG9nZ2xlXzE5ZDhsX3J2NzRxXzE3Nzpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemMsICNlYmViZjApO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1jb250YWluZXJfMTlkOGxfcnY3NHFfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX25vdGlmaWNhdGlvbnNfMWhtbTRfMXdqMG9fOTpub3QoI1xcOSksXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1zdGlja3lfMWhtbTRfMXdqMG9fMTA6bm90KCNcXDkpIHtcbiAgei1pbmRleDogODUwO1xufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9uc18xaG1tNF8xd2owb185Om5vdCgjXFw5KSB7XG4gIC8qIFRoaXMgaXMgbmVjZXNzYXJ5IGZvciB0aGUgei1pbmRleCB0byBoYXZlIGVmZmVjdCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9ub3RpZmljYXRpb25zLXN0aWNreV8xaG1tNF8xd2owb18xMDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgLS1hd3N1aS1mbGFzaGJhci1zdGlja3ktYm90dG9tLW1hcmdpbi16MTdybWQ6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xufVxuXG4uYXdzdWlfbm8tY29udGVudC1wYWRkaW5nc18xaG1tNF8xd2owb18yNTpub3QoI1xcOSkge1xuICAvKlxuICBXaGVuIHVzaW5nIHRoZSBkaXNhYmxlQ29udGVudFBhZGRpbmdzIG9wdGlvbiwgdGhlIEZsYXNoYmFyIHdpbGwgdXNlIHRoaXMgY3VzdG9tIHByb3BlcnR5IHRvIGFkZCBhZGRpdGlvbmFsIHNwYWNlXG4gIHdoZW4gdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgcmVuZGVyZWQsIHRvIHByZXZlbnQgaXQgZnJvbSBvdmVybGFwcGluZyB0aGUgY29udGVudC5cbiAgICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2RyYXdlci1kaXNwbGF5ZWRfMWxoM3VfMTZ4cXlfMTQ5Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNDBweDtcbn1cblxuLmF3c3VpX2RyYXdlci1jb250ZW50XzFsaDN1XzE2eHF5XzE1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDgzMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbmRpdi5hd3N1aV9iYWNrZ3JvdW5kX2h5dnNqX2FwYTA2XzE0OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbmRpdi5hd3N1aV9iYWNrZ3JvdW5kX2h5dnNqX2FwYTA2XzE0OSA+IC5hd3N1aV9zY3JvbGxpbmctYmFja2dyb3VuZF9oeXZzal9hcGEwNl8xNTI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA1O1xuICBncmlkLXJvdzogMS85O1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2JyZWFkY3J1bWJzX2h5dnNqX2FwYTA2XzE2Mzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIGdyaWQtYXJlYTogYnJlYWRjcnVtYnM7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqX2FwYTA2XzE3Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IDU7XG4gIGdyaWQtcm93OiAxL3NwYW4gOTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtejE3cm1kKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLXoxN3JtZCk7XG4gIHotaW5kZXg6IDgzMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal9hcGEwNl8xNzYuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2FwYTA2XzE4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kcmF3ZXJzLWNvbnRhaW5lcl9oeXZzal9hcGEwNl8xNzYuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2FwYTA2XzE4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqX2FwYTA2XzE3Njpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1sYXlvdXQtd2lkdGgtejE3cm1kKSAtIHZhcigtLWF3c3VpLW1haW4tb2Zmc2V0LWxlZnQtejE3cm1kKSAtIHZhcigtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtejE3cm1kKSAtIHZhcigtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LXoxN3JtZCkpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqX2FwYTA2XzE3Njpub3QoI1xcOSkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgLypcbiAgICBXaGVuIGRpc2FibGVCb2R5U2Nyb2xsIGlzIHRydWUgdGhlIG9mZnNldFRvcCB3aWxsIGJlIHJlbGF0aXZlIHRvIHRoZSBcbiAgICBhcHAgbGF5b3V0IGFuZCBub3QgdGhlIGJvZHkuIEhvd2V2ZXIsIHRoZSBkcmF3ZXIgcG9zaXRpb24gY2hhbmdlcyBcbiAgICB0byBmaXhlZCBpbiBtb2JpbGUgdmlld3BvcnRzLiBUaGUgdG9wIHZhbHVlIG5lZWRzIHRvIGluY2x1ZGUgdGhlIFxuICAgIGhlYWRlciBiZWNhdXNlIGZpeGVkIHBvc2l0aW9uIHN3aXRjaGVzIHRoZSB0b3AgdmFsdWUgc28gaXQgaXMgbm93IFxuICAgIHJlbGF0aXZlIHRvIHRoZSBib2R5LlxuICAgICovXG4gIH1cbiAgLmF3c3VpX2RyYXdlcnMtY29udGFpbmVyX2h5dnNqX2FwYTA2XzE3Ni5hd3N1aV9kaXNhYmxlLWJvZHktc2Nyb2xsX2h5dnNqX2FwYTA2XzIxMTpub3QoI1xcOSkge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LXoxN3JtZCk7XG4gIH1cbn1cblxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfYXBhMDZfMjE2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG59XG4uYXdzdWlfZHJhd2Vycy1kZXNrdG9wLXRyaWdnZXJzLWNvbnRhaW5lcl9oeXZzal9hcGEwNl8yMTY6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqX2FwYTA2XzI1NCkuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2FwYTA2XzE4NyB7XG4gIGlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfYXBhMDZfMjE2LmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal9hcGEwNl8yNTQuYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2FwYTA2XzE4Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kcmF3ZXJzLWRlc2t0b3AtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqX2FwYTA2XzIxNi5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfYXBhMDZfMjU0LmF3c3VpX2hhcy1vcGVuLWRyYXdlcl9oeXZzal9hcGEwNl8xODc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xufVxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfaHl2c2pfYXBhMDZfMjE2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tdWx0aXBsZS10cmlnZ2Vyc19oeXZzal9hcGEwNl8yNTQpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2FwYTA2XzE4Nykge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xufVxuXG4uYXdzdWlfZHJhd2Vycy1tb2JpbGUtdHJpZ2dlcnMtY29udGFpbmVyX2h5dnNqX2FwYTA2XzI2Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfYXBhMDZfMjcyOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xufVxuLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1jb250ZW50X2h5dnNqX2FwYTA2XzI3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbXVsdGlwbGUtdHJpZ2dlcnNfaHl2c2pfYXBhMDZfMjU0KS5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfYXBhMDZfMTg3IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJzLXRyaWdnZXItY29udGVudF9oeXZzal9hcGEwNl8yNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW11bHRpcGxlLXRyaWdnZXJzX2h5dnNqX2FwYTA2XzI1NCk6bm90KC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfYXBhMDZfMTg3KSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfaHl2c2pfYXBhMDZfMjcyID4gLmF3c3VpX2RyYXdlcnMtdHJpZ2dlci1vdmVyZmxvd19oeXZzal9hcGEwNl8yODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2Vycy10cmlnZ2VyX2h5dnNqX2FwYTA2XzI3Mjpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2RyYXdlcl9oeXZzal9hcGEwNl8xNzY6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kcmF3ZXItc2l6ZS16MTdybWQ6IDI5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIDFmcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfaHl2c2pfYXBhMDZfMzIwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS16MTdybWQpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogdmFyKC0tc2l6ZS12ZXJ0aWNhbC1wYW5lbC1pY29uLW9mZnNldC10aGJ0amssIDE1cHgpIGF1dG8gMWZyO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmF3c3VpX2RyYXdlcl9oeXZzal9hcGEwNl8xNzYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyX2h5dnNqX2FwYTA2XzMyMCA+IC5hd3N1aV9kcmF3ZXItY2xvc2UtYnV0dG9uX2h5dnNqX2FwYTA2XzMyOTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfaHl2c2pfYXBhMDZfMzIwID4gLmF3c3VpX2RyYXdlci1jb250ZW50X2h5dnNqX2FwYTA2XzMyMDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDQ7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LXoxN3JtZCk7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfaHl2c2pfYXBhMDZfMzIwID4gLmF3c3VpX2RyYXdlci1jb250ZW50X2h5dnNqX2FwYTA2XzMyMC5hd3N1aV9kcmF3ZXItY29udGVudC1oaWRkZW5faHl2c2pfYXBhMDZfMzM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3NiA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyX2h5dnNqX2FwYTA2XzM0MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDg1MDtcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfYXBhMDZfMTc2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLWRyYXdlci1vcGVuX2h5dnNqX2FwYTA2XzM0OSkge1xuICBvcGFjaXR5OiAwO1xuICBpbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9kcmF3ZXJfaHl2c2pfYXBhMDZfMTc2LmF3c3VpX2lzLWRyYXdlci1vcGVuX2h5dnNqX2FwYTA2XzM0OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIG9wYWNpdHk6IDE7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS16MTdybWQpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal9hcGEwNl8zNDk6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRyYXdlci1zaXplLXoxN3JtZDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyX2h5dnNqX2FwYTA2XzE3Ni5hd3N1aV9pcy1kcmF3ZXItb3Blbl9oeXZzal9hcGEwNl8zNDk6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRyYXdlci1zaXplLXoxN3JtZDogMTAwdnc7XG4gICAgaW5saW5lLXNpemU6IDEwMHZ3O1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5oZWFkZXIuYXdzdWlfY29udGVudF9oeXZzal9hcGEwNl8zNzU6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcblRoZSBmaXJzdCBhbmQgbGFzdCBjb2x1bW4gZGVmaW5pdGlvbnMgaGF2ZSB0d28gcmVzcG9uc2liaWxpdGllcy5cbklmIE5hdmlnYXRpb24gYW5kL29yIFRvb2xzIGV4aXN0IHRoZW4gdGhhdCB3aWxsIGRldGVybWluZSB0aGUgd2lkdGggb2ZcbnRoZSBmaXJzdCBhbmQgbGFzdCBjb2x1bW5zLCByZXNwZWN0aXZlbHksIGFuZCB0aGUgY29udGVudCBpbiB0aGVzZSBkcmF3ZXJzXG53aWxsIGNyZWF0ZSBob3Jpem9udGFsIHNwYWNlIGZyb20gdGhlIGNlbnRlciBjb2x1bW4gY29udGVudC4gSG93ZXZlciwgaWYgdGhlXG5uYXZpZ2F0aW9uSGlkZSBhbmQvb3IgdG9vbHNIaWRlIHByb3BlcnRpZXMgaGF2ZSBiZWVuIHNldCB0aGVuIHRoZSBmaXJzdFxuYW5kIGxhc3QgY29sdW1uIHdpZHRoIHdpbGwgZGVmYXVsdCB0byB0aGUgbWluaW11bSBjb250ZW50IGdhcCBwcm9wZXJ0aWVzIHRvXG5jcmVhdGUgdGhlIG5lY2Vzc2FyeSB2aXN1YWwgc3BhY2UgYXJvdW5kIHRoZSBtYWluIGNvbnRlbnQuXG5cblRoZSBtaW5pbXVtIGNvbnRlbnQgd2lkdGggcHJvcGVydHkgaXMgc2V0IHRvIHplcm8gYW5kIGFwcGxpZWQgdW5kZXIgYWxsXG5jaXJjdW1zdGFuY2VzIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0aGUgbWluQ29udGVudFdpZHRoIHByb3BlcnR5IGlzXG5leHBsaWNpdGx5IHNldCBpbiBzY3JpcHQuXG4qL1xuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDA6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1icmVhZGNydW1icy1nYXAtejE3cm1kOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1nYXAtbGVmdC16MTdybWQ6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC16MTdybWQ6IDBweDtcbiAgLS1hd3N1aS1jb250ZW50LWhlaWdodC16MTdybWQ6IGNhbGMoMTAwdmggLSB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LXoxN3JtZCkgLSB2YXIoLS1hd3N1aS1mb290ZXItaGVpZ2h0LXoxN3JtZCkpO1xuICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAxMjgwcHg7XG4gIC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC16MTdybWQ6IDBweDtcbiAgLS1hd3N1aS1mb290ZXItaGVpZ2h0LXoxN3JtZDogMHB4O1xuICAtLWF3c3VpLWhlYWRlci1nYXAtejE3cm1kOiAwcHg7XG4gIC0tYXdzdWktaGVhZGVyLWhlaWdodC16MTdybWQ6IDBweDtcbiAgLS1hd3N1aS1sYXlvdXQtd2lkdGgtejE3cm1kOiAwcHg7XG4gIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiAwcHg7XG4gIC0tYXdzdWktbWFpbi1vZmZzZXQtbGVmdC16MTdybWQ6IDBweDtcbiAgLS1hd3N1aS1tYWluLXRlbXBsYXRlLXJvd3MtejE3cm1kOiAxZnI7XG4gIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAwcHg7XG4gIC0tYXdzdWktbWluLWNvbnRlbnQtd2lkdGgtejE3cm1kOiAyODBweDtcbiAgLS1hd3N1aS1tb2JpbGUtYmFyLWhlaWdodC16MTdybWQ6IGNhbGMoMiAqIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkpO1xuICAtLWF3c3VpLW5vdGlmaWNhdGlvbnMtaGVpZ2h0LXoxN3JtZDogMHB4O1xuICAtLWF3c3VpLW9mZnNldC10b3AtejE3cm1kOiB2YXIoLS1hd3N1aS1oZWFkZXItaGVpZ2h0LXoxN3JtZCk7XG4gIC0tYXdzdWktb3ZlcmxhcC1oZWlnaHQtejE3cm1kOiB2YXIoLS1zcGFjZS1kYXJrLWhlYWRlci1vdmVybGFwLWRpc3RhbmNlLWE4dTA5eCwgMzZweCk7XG4gIC0tYXdzdWktdG9nZ2xlcy1sZWZ0LXdpZHRoLXoxN3JtZDogMHB4O1xuICAtLWF3c3VpLXRvZ2dsZXMtcmlnaHQtd2lkdGgtejE3cm1kOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiLiAuIG1vYmlsZVRvb2xiYXIgLiAuXCIgXCIuIC4gbm90aWZpY2F0aW9ucyAuIC5cIiBcIi4gLiBicmVhZGNydW1ic0dhcCAuIC5cIiBcIi4gLiBicmVhZGNydW1icyAuIC5cIiBcIi4gLiBoZWFkZXJHYXAgLiAuXCIgXCIuIC4gaGVhZGVyIC4gLlwiIFwiLiAuIG1haW5HYXAgLiAuXCIgXCIuIC4gbWFpbiAuIC5cIiBcIi4gLiBtYWluIC4gLlwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IG1pbm1heCh2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1sZWZ0LXoxN3JtZCksIDFmcikgbWlubWF4KHZhcigtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtejE3cm1kKSwgdmFyKC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC16MTdybWQpKSBtaW5tYXgodmFyKC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtejE3cm1kKSwgMWZyKSBtaW4tY29udGVudDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gdmFyKC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLXoxN3JtZCkgYXV0byB2YXIoLS1hd3N1aS1oZWFkZXItZ2FwLXoxN3JtZCkgYXV0byB2YXIoLS1hd3N1aS1tYWluLWdhcC16MTdybWQpIHZhcigtLWF3c3VpLW92ZXJsYXAtaGVpZ2h0LXoxN3JtZCkgdmFyKC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLXoxN3JtZCk7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1hd3N1aS1jb250ZW50LWhlaWdodC16MTdybWQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qXG4gIEFkZCB1bmlmaWVkIG1heC13aWR0aCBmb3IgQXBwTGF5b3V0IGNvbnRlbnQgYmFzZWQgb24gYnJlYWtwb2ludHMuIE9ubHkgdXNlIHRoZSBtYXggY29udGVudCBcbiAgd2lkdGggY3VzdG9tIHByb3BlcnR5IGZvciB0aGUgbWlkZGxlIGNvbHVtbiBkZWZpbml0aW9uIGlmIHRoZSBtYXhDb250ZW50V2lkdGggcHJvcGVydHkgXG4gIGhhcyBiZWVuIGV4cGxpY2l0bHkgc2V0IHRvIGEgbm9uLXplcm8gdmFsdWUgYW5kIHN1YnNlcXVlbnRseSBzZXQgdGhlIGhhcy1tYXgtY29udGVudC13aWR0aCBcbiAgZGF0YSBhdHRyaWJ1dGUgdG8gdHJ1ZS5cbiAgKi9cbiAgLypcbiAgT25seSB1c2UgdGhlIG1heCBjb250ZW50IHdpZHRoIGN1c3RvbSBwcm9wZXJ0eSBmb3IgdGhlIG1pZGRsZSBjb2x1bW4gZGVmaW5pdGlvblxuICBpZiB0aGUgbWF4Q29udGVudFdpZHRoIHByb3BlcnR5IGhhcyBiZWVuIGV4cGxpY2l0bHkgc2V0IHRvIGEgbm9uLXplcm8gdmFsdWUgYW5kXG4gIHN1YnNlcXVlbnRseSBzZXQgdGhlIGhhcy1tYXgtY29udGVudC13aWR0aCBkYXRhIGF0dHJpYnV0ZSB0byB0cnVlLlxuICAqL1xuICAvKlxuICBXYXJuaW5nISBUaGlzIGlzIGEgaGFjayEgV2UgYXJlIGltcGxlbWVudGluZyBhIHNob3J0IHRlcm0gZml4IHRvIHByZXZlbnQgdGhlXG4gIHRvb2xzIGRyYXdlciBmcm9tIHBvdGVudGlhbGx5IGdldHRpbmcgcHVzaGVkIG9mZiBzY3JlZW4uIEN1cnJlbnRseSB0aGVyZSBpcyBub1xuICBwcm90ZWN0aW9uIGFnYWluc3QgYSBuYXZpZ2F0aW9uV2lkdGgsIG1pbkNvbnRlbnRXaWR0aCwgYW5kIHRvb2xzV2lkdGggdGhhdCBhcmVcbiAgaW4gZXhjZXNzIG92ZSB0aGUgYXZhaWxhYmxlIHNwYWNlIGluIHRoZSB2aWV3cG9ydC4gVG8gYWNjb21vZGF0ZSB0aGlzIHdlIHJlbW92ZVxuICB0aGUgbWluQ29udGVudFdpZHRoIGFuZCBzZXQgaXQgdG8gemVybyBpbiBzbWFsbCB2aWV3cG9ydHMgYW5kIGJlbG93IHVudGlsIHRoZVxuICBpc01vYmlsZSBicmVha3BvaW50IHNldHMgdGhlIGRyYXdlcnMgdG8gb3ZlcmxheSBhdCAxMDB2dy5cbiAgKi9cbiAgLypcbiAgSW4gZGVza3RvcCB2aWV3cG9ydHMgdGhlIGNvbnRlbnQgZ2FwIHByb3BlcnR5IGZvciB0aGUgbGVmdCBhbmQgcmlnaHRcbiAgY29sdW1ucyBzaG91bGQgb3ZlcnJpZGUgdGhlIGRlZmF1bHQgb2YgemVybyBpZiB0aGUgbmF2aWdhdGlvbkhpZGVcbiAgb3IgdG9vbHNIaWRlIHByb3BlcnR5IGlzIHNldC4gVGhpcyBlbnN1cmVzIGFkZXF1YXRlIGhvcml6b250YWwgc3BhY2VcbiAgZm9yIHRoZSBjZW50ZXIgY29sdW1uIGZyb20gdGhlIGVkZ2VzIG9mIHRoZSB2aWV3cG9ydCB3aGVuIHRoZXJlIGlzXG4gIG5vdCBsZWZ0IG9yIHJpZ2h0IGNvbnRlbnQuXG5cbiAgV2FybmluZyEgSWYgdGhlc2UgZGVzaWduIHRva2VucyBjaGFuZ2UgaXQgd2lsbCBhZHZlcnNlbHkgaW1wYWN0IHRoZSBcbiAgY2FsY3VsYXRpb24gdXNlZCB0byBkZXRlcm1pbmUgdGhlIFNwbGl0IFBhbmVsIG1heGltdW0gd2lkdGggaW4gdGhlIFxuICBoYW5kbGVTcGxpdFBhbmVsTWF4V2lkdGggZnVuY3Rpb24gaW4gdGhlIGNvbnRleHQuXG4gICovXG4gIC8qXG4gIEluIG1vYmlsZSB2aWV3cG9ydHMgdGhlIE5hdmlnYXRpb24gYW5kIFRvb2xzIGRyYXdlcnMgYXJlIGhpZGRlblxuICBhbmQgdHJpZ2dlcmVkIGJ5IHRoZSBNb2JpbGVUb29sYmFyIHdoaWNoIHRoZW4gdGFrZSB1cCB0aGUgZW50aXJlIHZpZXdwb3J0LlxuICBUaGUgY2VudGVyIGNvbHVtbiBuZWVkcyBwZXJtYW5lbnQgc3BhY2UgZnJvbSB0aGUgaG9yaXpvbnRhbCB2aWV3cG9ydFxuICBlZGdlcyByZWdhcmRsZXNzIG9mIHdoZXRoZXIgb3Igbm90IHRoZXJlIGlzIGEgTmF2aWdhdGlvbiBvciBUb29scy5cbiAgKi9cbiAgLypcbiAgT3ZlcnJpZGUgdGhlIGRlc2t0b3AgZ2FwIHZhbHVlcyBzZXQgYWJvdmUgZm9yIHRoZSBOb3RpZmljYXRpb25zLCBIZWFkZXIsIGFuZCBNYWluXG4gIGNvbXBvbmVudHMgZm9yIG1vYmlsZSB2aWV3cG9ydHMuXG4gICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal9hcGEwNl80NzIpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqX2FwYTA2XzQ3Mikge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC16MTdybWQ6IDE0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfYXBhMDZfNDcyKSB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXoxN3JtZDogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal9hcGEwNl80NzIpLmF3c3VpX2NvbnRlbnQtdHlwZS1kYXNoYm9hcmRfaHl2c2pfYXBhMDZfNDg3IHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW1heC1jb250ZW50LXdpZHRoX2h5dnNqX2FwYTA2XzQ3MikuYXdzdWlfY29udGVudC10eXBlLWRhc2hib2FyZF9oeXZzal9hcGEwNl80ODcge1xuICAgIC0tYXdzdWktZGVmYXVsdC1tYXgtY29udGVudC13aWR0aC16MTdybWQ6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1NDFweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfYXBhMDZfNDcyKS5hd3N1aV9jb250ZW50LXR5cGUtZGFzaGJvYXJkX2h5dnNqX2FwYTA2XzQ4NyB7XG4gICAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXoxN3JtZDogMjE2MHB4O1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfYXBhMDZfNDcyKS5hd3N1aV9jb250ZW50LXR5cGUtdGFibGVfaHl2c2pfYXBhMDZfNTAxLCAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtbWF4LWNvbnRlbnQtd2lkdGhfaHl2c2pfYXBhMDZfNDcyKS5hd3N1aV9jb250ZW50LXR5cGUtY2FyZHNfaHl2c2pfYXBhMDZfNTAxIHtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXoxN3JtZDogMTAwJTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2hhcy1tYXgtY29udGVudC13aWR0aF9oeXZzal9hcGEwNl80NzI6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1kZWZhdWx0LW1heC1jb250ZW50LXdpZHRoLXoxN3JtZDogdmFyKC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kKTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2lzLW92ZXJsYXAtZGlzYWJsZWRfaHl2c2pfYXBhMDZfNTA3Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktb3ZlcmxhcC1oZWlnaHQtejE3cm1kOiAwO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfaXMtaGlkZS1tb2JpbGUtdG9vbGJhcl9oeXZzal9hcGEwNl81MTA6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS1tb2JpbGUtYmFyLWhlaWdodC16MTdybWQ6IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMDpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktZGVmYXVsdC1taW4tY29udGVudC13aWR0aC16MTdybWQ6IHZhcigtLWF3c3VpLW1pbi1jb250ZW50LXdpZHRoLXoxN3JtZCwgMjgwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDA6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWRlZmF1bHQtbWluLWNvbnRlbnQtd2lkdGgtejE3cm1kOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMC5hd3N1aV9oYXMtY29udGVudC1nYXAtbGVmdF9oeXZzal9hcGEwNl81MjQ6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLWxlZnQtejE3cm1kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG4gIH1cbiAgLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfaGFzLWNvbnRlbnQtZ2FwLXJpZ2h0X2h5dnNqX2FwYTA2XzUyNzpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1nYXAtcmlnaHQtejE3cm1kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMDpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktY29udGVudC1nYXAtbGVmdC16MTdybWQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgICAtLWF3c3VpLWNvbnRlbnQtZ2FwLXJpZ2h0LXoxN3JtZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICB9XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfYXBhMDZfNTM3Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktYnJlYWRjcnVtYnMtZ2FwLXoxN3JtZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtaGVhZGVyX2h5dnNqX2FwYTA2XzU0MDpub3QoI1xcOSksIC5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal9hcGEwNl81NDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqX2FwYTA2XzUzNykuYXdzdWlfaGFzLWhlYWRlcl9oeXZzal9hcGEwNl81NDAge1xuICAtLWF3c3VpLWhlYWRlci1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqX2FwYTA2XzUzNy5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqX2FwYTA2XzU0MDpub3QoI1xcOSkge1xuICAtLWF3c3VpLWhlYWRlci1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1ub3RpZmljYXRpb25zX2h5dnNqX2FwYTA2XzU0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfYXBhMDZfNTM3KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfYXBhMDZfNTQwKSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMC5hd3N1aV9oYXMtYnJlYWRjcnVtYnNfaHl2c2pfYXBhMDZfNTM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfYXBhMDZfNTQwKSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfYXBhMDZfNTQwOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1jb250ZW50LWhlYWRlci1wYWRkaW5nLWJvdHRvbS1wN3RiMWEsIDE2cHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1tYWluX2h5dnNqX2FwYTA2XzU1NTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfYXBhMDZfNTU1KSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1tYWluX2h5dnNqX2FwYTA2XzU1NS5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfYXBhMDZfNTU1Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfY29udGVudC1maXJzdC1jaGlsZC1oZWFkZXJfaHl2c2pfYXBhMDZfNTQwOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1oZWFkZXItZ2FwLXoxN3JtZDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgfVxuICAuYXdzdWlfbGF5b3V0X2h5dnNqX2FwYTA2XzQwMC5hd3N1aV9jb250ZW50LWZpcnN0LWNoaWxkLW5vdGlmaWNhdGlvbnNfaHl2c2pfYXBhMDZfNTQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1icmVhZGNydW1ic19oeXZzal9hcGEwNl81MzcpLmF3c3VpX2hhcy1oZWFkZXJfaHl2c2pfYXBhMDZfNTQwIHtcbiAgICAtLWF3c3VpLWhlYWRlci1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbm90aWZpY2F0aW9uc19oeXZzal9hcGEwNl81NDA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLWJyZWFkY3J1bWJzX2h5dnNqX2FwYTA2XzUzNyk6bm90KC5hd3N1aV9oYXMtaGVhZGVyX2h5dnNqX2FwYTA2XzU0MCksIC5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal9hcGEwNl81NTU6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2FwYTA2XzU1NSkge1xuICAgIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICB9XG4gIC5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2NvbnRlbnQtZmlyc3QtY2hpbGQtbWFpbl9oeXZzal9hcGEwNl81NTUuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2FwYTA2XzU1NTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWFpbi1nYXAtejE3cm1kOiAwcHg7XG4gIH1cbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2hhcy1sZWZ0LXRvZ2dsZXMtZ3V0dGVyX2h5dnNqX2FwYTA2XzU3NTpub3QoI1xcOSkge1xuICAtLWF3c3VpLXRvZ2dsZXMtbGVmdC13aWR0aC16MTdybWQ6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkgKyAzNnB4KTtcbn1cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2hhcy1yaWdodC10b2dnbGVzLWd1dHRlcl9oeXZzal9hcGEwNl81Nzg6bm90KCNcXDkpIHtcbiAgLS1hd3N1aS10b2dnbGVzLXJpZ2h0LXdpZHRoLXoxN3JtZDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSArIDM2cHgpO1xufVxuXG4vKlxuSWYgZGlzYWJsZUJvZHlTY3JvbGwgaXMgdHJ1ZSAodmVyeSB1bmNvbW1vbiB1c2UgY2FzZSkgdGhlbiB0aGUgQXBwTGF5b3V0IGNvbXBvbmVudCBcbmFuZCBub3QgdGhlIGRvY3VtZW50IGJvZHkgd2lsbCBiZSB0aGUgc2Nyb2xsYWJsZSBlbGVtZW50LiBUaGlzIHJlcXVpcmVzIGEgZml4ZWQgaGVpZ2h0IFxuaW5zdGVhZCBvZiBhIG1pbmltdW0gaGVpZ2h0IHdpdGggYSB2ZXJ0aWNhbCBzY3JvbGwgcG9saWN5LiBUaGUgb2Zmc2V0IHRvcCB2YWx1ZSBmb3IgXG5jb21wb25lbnRzIHdpdGggcG9zaXRpb246IHN0aWNreSAoTW9iaWxlVG9vbGJhciwgTmF2aWdhdGlvbiwgTm90aWZpY2F0aW9ucywgVG9vbHMpIHdpbGwgYmUgXG5zZXQgemVybyBzaW5jZSB0aGUgQXBwTGF5b3V0IGlzIG5lYXJlc3Qgc2Nyb2xsYWJsZSBwYXJlbnQgYW5kIGFueSBleGlzdGluZyBoZWFkZXIgZG9lcyBcbm5vdCBtYXR0ZXIuIFRoZSBvZmZzZXQgdG9wIHZhbHVlIGZvciBBcHBMYXlvdXQgY29udGVudE1haW4gY2hpbGRyZW4gd2l0aCBcbnBvc2l0aW9uOiBzdGlja3kgd2lsbCBiZSB0aGUgdmFsdWUgb2YgdGhlIG5vdGlmaWNhdGlvbnMgaGVpZ2h0IGluIGFkZGl0aW9uIHRvIHRoZSBcbm5vdGlmaWNhdGlvbnMgdG9wIG1hcmdpbiBhbmQgc29tZSBhZGRpdGlvbmFsIHZlcnRpY2FsIHNwYWNlIGZvciBhZXN0aGV0aWNzLlxuKi9cbi5hd3N1aV9sYXlvdXRfaHl2c2pfYXBhMDZfNDAwLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfYXBhMDZfMjExOm5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLXoxN3JtZDogMWZyIGF1dG87XG4gIC0tYXdzdWktb2Zmc2V0LXRvcC16MTdybWQ6IDBweDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtejE3cm1kKTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmF3c3VpX2xheW91dF9oeXZzal9hcGEwNl80MDAuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal9hcGEwNl8yMTEuYXdzdWlfaGFzLXNwbGl0LXBhbmVsX2h5dnNqX2FwYTA2XzU5OC5hd3N1aV9zcGxpdC1wYW5lbC1wb3NpdGlvbi1ib3R0b21faHl2c2pfYXBhMDZfNTk4Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktbWFpbi10ZW1wbGF0ZS1yb3dzLXoxN3JtZDogcmVwZWF0KDIsIGF1dG8pO1xufVxuXG4vKlxuVGhpcyBDU1MgY2xhc3MgaXMgYXBwbGllZCB0byB0aGUgZG9jdW1lbnQgYm9keSB0byBwcmV2ZW50IG92ZXJmbG93IHNjcm9sbGluZ1xud2hlbiB0aGUgbmF2aWdhdGlvbiBvciB0b29scyBkcmF3ZXJzIGFyZSBvcGVuIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuKi9cbi5hd3N1aV9ibG9jay1ib2R5LXNjcm9sbF9oeXZzal9hcGEwNl82MDY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QgKi9cbi5hd3N1aV91bmZvY3VzYWJsZV9oeXZzal9hcGEwNl82MTE6bm90KCNcXDkpLFxuLmF3c3VpX3VuZm9jdXNhYmxlX2h5dnNqX2FwYTA2XzYxMSAqOm5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwsIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0ICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRhaW5lcl9oeXZzal9hcGEwNl82MjE6bm90KCNcXDkpIHtcbiAgZ3JpZC1hcmVhOiBtYWluO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmaywgNDBweCk7XG4gIC8qXG4gIElmIHRoZSBzcGxpdCBwYW5lbCBpcyBpbiB0aGUgYm90dG9tIHBvc2l0aW9uIGFkZGl0aW9uYWwgcGFkZGluZyB3aWxsIG5lZWQgdG8gYmVcbiAgYWRkZWQgdG8gdGhlIGNvbnRlbnQgYXJlYS4gVGhpcyBpcyB0byBlbnN1cmUgdGhhdCB0aGUgdXNlciBpcyBhYmxlIHRvIHNjcm9sbFxuICBmYXIgZW5vdWdoIHRvIHNlZSBhbGwgb2YgdGhlIGNvbnRlbnQgdGhhdCB3b3VsZCBvdGhlcndpc2UgYmUgb2JzY3VyZWQgYnkgdGhlXG4gIHN0aWNreSBwb3NpdGlvbiBvZiB0aGUgc3BsaXQgcGFuZWwuXG4gICovXG4gIC8qXG4gIElmIGRpc2FibGVDb250ZW50UGFkZGluZ3MgaXMgZW5hYmxlZCB0aGVuIHRoZSBNYWluIGNvbnRlbnQgaGFzIGEgZGlmZmVyZW50XG4gIGJlaGF2aW9yIGluc2lkZSB0aGUgTGF5b3V0IGdyaWQuIEJ5IGRlZmF1bHQgaXQgd2lsbCByZW5kZXIgYWNyb3NzIHRoZSBlbnRpcmVcbiAgZ3JpZCBjb2x1bW4gc3Bhbi4gSWYgdGhlIE5hdmlnYXRpb24gaXMgb3BlbiBvbiB0aGUgbGVmdCwgd2UgaW5jcmVtZW50IHRoZVxuICBzdGFydCBjb2x1bW4gYnkgb25lLiBJZiB0aGUgVG9vbHMgb3IgU3BsaXQgUGFuZWwgKGluIHNpZGUgcG9zaXRpb24pIGlzIG9wZW5cbiAgb24gdGhlIHJpZ2h0LCB3ZSBkZWNyZW1lbnQgdGhlIGNvbHVtbiBlbmQgYnkgb25lLlxuICAqL1xufVxuLmF3c3VpX2NvbnRhaW5lcl9oeXZzal9hcGEwNl82MjEuYXdzdWlfaGFzLXNwbGl0LXBhbmVsX2h5dnNqX2FwYTA2XzU5OC5hd3N1aV9zcGxpdC1wYW5lbC1wb3NpdGlvbi1ib3R0b21faHl2c2pfYXBhMDZfNTk4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLWhlaWdodC16MTdybWQpICsgdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmaywgNDBweCkpO1xufVxuLmF3c3VpX2NvbnRhaW5lcl9oeXZzal9hcGEwNl82MjEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2FwYTA2XzU1NTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS82O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfY29udGFpbmVyX2h5dnNqX2FwYTA2XzYyMS5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfYXBhMDZfNTU1LmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDc6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuICAuYXdzdWlfY29udGFpbmVyX2h5dnNqX2FwYTA2XzYyMS5hd3N1aV9kaXNhYmxlLWNvbnRlbnQtcGFkZGluZ3NfaHl2c2pfYXBhMDZfNTU1LmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfYXBhMDZfNjUwOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRhaW5lcl9oeXZzal9hcGEwNl82MjEuYXdzdWlfZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzX2h5dnNqX2FwYTA2XzU1NS5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2FwYTA2XzY1MC5hd3N1aV9zcGxpdC1wYW5lbC1wb3NpdGlvbi1zaWRlX2h5dnNqX2FwYTA2XzY1MDpub3QoI1xcOSksIC5hd3N1aV9jb250YWluZXJfaHl2c2pfYXBhMDZfNjIxLmF3c3VpX2Rpc2FibGUtY29udGVudC1wYWRkaW5nc19oeXZzal9hcGEwNl81NTUuYXdzdWlfaGFzLWFjdGl2ZS1kcmF3ZXJfaHl2c2pfYXBhMDZfNjUwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal9hcGEwNl82NjM6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWgzNDEzdywgMHB4IDRweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1tb2JpbGUtYmFyLWhlaWdodC16MTdybWQpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWFyZWE6IG1vYmlsZVRvb2xiYXI7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIG1pbm1heCgwLCAxZnIpIGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLXoxN3JtZCk7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5zZWN0aW9uLmF3c3VpX21vYmlsZS10b29sYmFyX2h5dnNqX2FwYTA2XzY2Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZW1vdmUtaGlnaC1jb250cmFzdC1oZWFkZXJfaHl2c2pfYXBhMDZfNjgwKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTYsIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal9hcGEwNl82NjMgPiAuYXdzdWlfbW9iaWxlLXRvb2xiYXItbmF2X2h5dnNqX2FwYTA2XzY4NDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbn1cbnNlY3Rpb24uYXdzdWlfbW9iaWxlLXRvb2xiYXJfaHl2c2pfYXBhMDZfNjYzID4gLmF3c3VpX21vYmlsZS10b29sYmFyLWJyZWFkY3J1bWJzX2h5dnNqX2FwYTA2XzY4ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuc2VjdGlvbi5hd3N1aV9tb2JpbGUtdG9vbGJhcl9oeXZzal9hcGEwNl82NjMgPiAuYXdzdWlfbW9iaWxlLXRvb2xiYXItdG9vbHNfaHl2c2pfYXBhMDZfNjkyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfYXBhMDZfNzAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMS9zcGFuIDk7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLWNvbnRlbnQtaGVpZ2h0LXoxN3JtZCk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiB2YXIoLS1hd3N1aS1vZmZzZXQtdG9wLXoxN3JtZCk7XG4gIHotaW5kZXg6IDgzMDtcbiAgLypcbiAgVGhlIG5hdmlnYXRpb24gYW5kIHRvb2xzIGNvbnRhaW5lcnMgKHRoYXQgY29udGFpbiB0aGUgdG9nZ2xlIGJ1dHRvbnMpXG4gIHN0cmV0Y2ggdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBhcHAgbGF5b3V0LiBOb3JtYWxseSwgdGhpcyB3b3VsZG4ndCBiZSBhblxuICBpc3N1ZSBiZWNhdXNlIHRoZXkgc2l0IGFib3ZlIHRoZSBhcHAgbGF5b3V0J3MgY29udGVudCBwYWRkaW5nLlxuXG4gIEJ1dCBpZiBkaXNhYmxlQ29udGVudFBhZGRpbmdzIGlzIHNldCB0byB0cnVlIGFuZCB0aGVyZSBhcmUgYnV0dG9ucyBvbiB0aGVcbiAgbGVmdC9yaWdodCBlZGdlcyBvZiB0aGUgc2NyZWVuLCB0aGV5IHdpbGwgYmUgY292ZXJlZCBieSB0aGUgY29udGFpbmVycy4gU29cbiAgd2UgbmVlZCB0byBkaXNhYmxlIHBvaW50ZXIgZXZlbnRzIGluIHRoZSBjb250YWluZXIgYW5kIHJlLWVuYWJsZSB0aGVtIGluXG4gIHRoZSBwYW5lbHMgYW5kIHRvZ2dsZSBidXR0b25zLlxuICAqL1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfaHl2c2pfYXBhMDZfNzAxOm5vdCgjXFw5KSB7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl9oeXZzal9hcGEwNl83MDEuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal9hcGEwNl8yMTE6bm90KCNcXDkpIHtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktaGVhZGVyLWhlaWdodC16MTdybWQpO1xuICB9XG59XG5cbm5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfYXBhMDZfNzM5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KTtcbiAgLypcbiAgQXBwbHkgdGhlIGFuaW1hdGlvbiBvbmx5IGluIGRlc2t0b3Agdmlld3BvcnRzIGJlY2F1c2UgdGhlIE1vYmlsZVRvb2xiYXIgd2lsbFxuICB0YWtlIGNvbnRyb2wgaW4gcmVzcG9uc2l2ZSB2aWV3cG9ydHMuXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX3Nob3dCdXR0b25zX2h5dnNqX2FwYTA2XzEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5uYXYuYXdzdWlfc2hvdy1uYXZpZ2F0aW9uX2h5dnNqX2FwYTA2XzczOS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfYXBhMDZfNjQ3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgbmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal9hcGEwNl83Mzk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqX2FwYTA2XzY0Nykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfYXBhMDZfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDcpLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjIge1xuICAgIGFuaW1hdGlvbjogYXdzdWlfc2hvd0J1dHRvbnNfaHl2c2pfYXBhMDZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgbmF2LmF3c3VpX3Nob3ctbmF2aWdhdGlvbl9oeXZzal9hcGEwNl83Mzk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqX2FwYTA2XzY0NykuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2FwYTA2Xzc2MiB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWktbW90aW9uLWRpc2FibGVkIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfYXBhMDZfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDcpLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIG5hdi5hd3N1aV9zaG93LW5hdmlnYXRpb25faHl2c2pfYXBhMDZfNzM5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDcpLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbm5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqX2FwYTA2XzcwMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJvcmRlci1pbmxpbmUtZW5kOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8qXG4gIEEgbm9uLXNlbWFudGljIG5vZGUgaXMgYWRkZWQgd2l0aCBhIGZpeGVkIHdpZHRoIGVxdWFsIHRvIHRoZSBmaW5hbCBOYXZpZ2F0aW9uXG4gIHdpZHRoLiBUaGlzIHdpbGwgY3JlYXRlIHRoZSB2aXN1YWwgYXBwZWFyYW5jZSBvZiBob3Jpem9udGFsIG1vdmVtZW50IGFuZFxuICBwcmV2ZW50IHVud2FudGVkIHRleHQgd3JhcHBpbmcuXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX29wZW5OYXZpZ2F0aW9uX2h5dnNqX2FwYTA2XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG0sIDEycHgpICogMiArIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtZGlhbWV0ZXItbDhtdXVtLCAzNnB4KSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtejE3cm1kKTtcbiAgfVxufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfYXBhMDZfNzAxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDcpIHtcbiAgaW5saW5lLXNpemU6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal9hcGEwNl83MDEuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqX2FwYTA2XzY0Ny5hd3N1aV9hbmltYXRpbmdfaHl2c2pfYXBhMDZfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfb3Blbk5hdmlnYXRpb25faHl2c2pfYXBhMDZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal9hcGEwNl83MDEuYXdzdWlfaXMtbmF2aWdhdGlvbi1vcGVuX2h5dnNqX2FwYTA2XzY0Ny5hd3N1aV9hbmltYXRpbmdfaHl2c2pfYXBhMDZfNzYyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgbmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfYXBhMDZfNzAxLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2FwYTA2Xzc2Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIG5hdi5hd3N1aV9uYXZpZ2F0aW9uX2h5dnNqX2FwYTA2XzcwMS5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5faHl2c2pfYXBhMDZfNjQ3LmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxubmF2LmF3c3VpX25hdmlnYXRpb25faHl2c2pfYXBhMDZfNzAxID4gLmF3c3VpX2FuaW1hdGVkLWNvbnRlbnRfaHl2c2pfYXBhMDZfODI2Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1uYXZpZ2F0aW9uLXdpZHRoLXoxN3JtZCk7XG59XG5uYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal9hcGEwNl83MDEgPiAuYXdzdWlfY29udGVudC1jb250YWluZXJfaHl2c2pfYXBhMDZfODI5Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICBuYXYuYXdzdWlfbmF2aWdhdGlvbl9oeXZzal9hcGEwNl83MDE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtejE3cm1kOiAxMDB2dztcbiAgfVxufVxuXG4uYXdzdWlfaGlkZS1uYXZpZ2F0aW9uX2h5dnNqX2FwYTA2XzgzODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqX2FwYTA2Xzg0ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZ3JpZC1hcmVhOiBub3RpZmljYXRpb25zO1xuICB6LWluZGV4OiA4NTA7XG59XG4uYXdzdWlfbm90aWZpY2F0aW9uc19oeXZzal9hcGEwNl84NDguYXdzdWlfaGFzLW5vdGlmaWNhdGlvbi1jb250ZW50X2h5dnNqX2FwYTA2Xzg1Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqX2FwYTA2Xzg0OC5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc19oeXZzal9hcGEwNl84NTc6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWZsYXNoYmFyLXN0aWNreS1ib3R0b20tbWFyZ2luLXoxN3JtZDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYXdzdWktb2Zmc2V0LXRvcC16MTdybWQpO1xuICB9XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zX2h5dnNqX2FwYTA2Xzg0OC5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc19oeXZzal9hcGEwNl84NTc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaC1jb250cmFzdF9oeXZzal9hcGEwNl84NjIpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIH1cbiAgLmF3c3VpX25vdGlmaWNhdGlvbnNfaHl2c2pfYXBhMDZfODQ4LmF3c3VpX2hhcy1ub3RpZmljYXRpb24tY29udGVudF9oeXZzal9hcGEwNl84NTM6bm90KCNcXDkpIHtcbiAgICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIH1cbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG5XaGVuIHRoZSBTcGxpdCBQYW5lbCBpcyBpbiB0aGUgYm90dG9tIHBvc2l0aW9uIGl0IHdhcyBzaGFyZSB0aGUgc2FtZSByb3dcbmFzIHRoZSBjb250ZW50IGFyZWEuIFRoaXMgcm93IGlzIGRlZmluZWQgYXMgMSBmcmFjdGlvbmFsIHVuaXQgd2hpY2ggd2lsbFxuY29uc3VtZSB0aGUgcmVtYWluaW5nIHZlcnRpY2FsIHNwYWNlIGluIHRoZSBncmlkIGFmdGVyIHRoZSBub3RpZmljYXRpb25zXG5hbmQgYnJlYWRjcnVtYnMuXG4qL1xuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfYXBhMDZfODgwOm5vdCgjXFw5KSB7XG4gIC8qXG4gIFRoZSBhbGlnbiBzZWxmIHByb3BlcnR5IHdpbGwgcG9zaXRpb24gdGhlIHNwbGl0IHBhbmVsIGF0IHRoZSBib3R0b20gb2YgdGhlIGdyaWQgcm93LlxuICBUaGlzIGNvdWxkIGJlIG9mZiB0aGUgdmlld3BvcnQgaWYgdGhlIGNvbnRlbnQgYXJlYSBoYXMgZW5vdWdoIGNvbnRlbnQgdG8gYmUgc2Nyb2xsYWJsZS5cbiAgKi9cbiAgYWxpZ24tc2VsZjogZW5kO1xuICBpbnNldC1ibG9jay1lbmQ6IHZhcigtLWF3c3VpLWZvb3Rlci1oZWlnaHQtejE3cm1kKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ3JpZC1jb2x1bW46IDEvNjtcbiAgZ3JpZC1yb3c6IDk7XG4gIGJsb2NrLXNpemU6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgLypcbiAgVGhlIHBvc2l0aW9uIHN0aWNreSB3aWxsIHdvcmsgaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgYWxpZ24gc2VsZjogZW5kOyBwcm9wZXJ0eS5cbiAgSWYgdGhlIGdyaWQgcm93IHNjcm9sbHMgYmV5b25kIHRoZSB2aWV3cG9ydCwgdGhlIHN0aWNreSBib3R0b20gcG9zaXRpb25cbiAgd2lsbCBsaWZ0IGl0IHVwIGFib3ZlIHRoZSBmb290ZXIgc28gaXQgaXMgYWx3YXlzIHZpc2libGUuXG4gICovXG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDg0MDtcbiAgLypcbiAgVW5saWtlIHRoZSBzaWRlIHBvc2l0aW9uIHRoZSBTcGxpdCBQYW5lbCBpcyBwZXJzaXN0ZW50IGluIHRoZSBET01cbiAgd2hlbiBpbiB0aGUgYm90dG9tIHBvc2l0aW9uLlxuICAqL1xuICAvKlxuICBXYXJuaW5nISBUaGlzIGlzIGEgaGFjayEgVGhlIGV4aXN0aW5nIGRlc2lnbiB0b2tlbiBmb3IgdGhlIHNwbGl0IHBhbmVsXG4gIHNoYWRvdyBpbiB0aGUgYm90dG9tIHBvc2l0aW9uIGRvZXMgbm90IHJlbmRlciBpbiB0aGUgcmVmYWN0b3JlZCBjb2RlLlxuICBJdCBhcHBlYXJzIHRvIGJlIHJlbGF0ZWQgdG8gdGhlIGZhY3QgdGhhdCB0aGUgbGVnYWN5IHNwbGl0IHBhbmVsIGVsZW1lbnRcbiAgaGFzIGEgaGVpZ2h0IGVxdWFsIHRvIHRoZSBleHBhbmRlZCBoZWlnaHQgYW5kIGEgY29ycmVzcG9uZGluZyB0cmFuc2xhdGlvblxuICBvZiB0aGUgWSBwb3NpdGlvbiBzbyBpdCBpcyBtb3ZlZCBvZmYgdGhlIHNjcmVlbi4gVGhpcyB3aWxsIG5lZWQgdG8gYmVcbiAgcmVmYWN0b3JlZCB3aXRoIGFuIGFkanVzdG1lbnQgdG8gdGhlIHNwbGl0IHBhbmVsIGRlc2lnbiB0b2tlbi5cbiAgKi9cbiAgLypcbiAgV2hlbiB0aGUgZGF0YSBhdHRyaWJ1dGUgY2hhbmdlcyBpbmRpY2F0aW5nIHRoZSBTcGxpdCBQYW5lbCBoYXMgYmVlbiBvcGVuZWRcbiAgYXBwbHkgdGhlIGFuaW1hdGlvbiB0byB0aGUgaGVpZ2h0IHByb3BlcnR5LlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9vcGVuU3BsaXRQYW5lbEJvdHRvbV9oeXZzal9hcGEwNl8xIHtcbiAgZnJvbSB7XG4gICAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtcmVwb3J0ZWQtaGVhZGVyLXNpemUtejE3cm1kLCAwKTtcbiAgfVxuICB0byB7XG4gICAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktc3BsaXQtcGFuZWwtcmVwb3J0ZWQtc2l6ZS16MTdybWQpO1xuICB9XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal9hcGEwNl84ODAuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF9oeXZzal9hcGEwNl8yMTE6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfYXBhMDZfODgwLmF3c3VpX2lzLW5hdmlnYXRpb24tb3Blbl9oeXZzal9hcGEwNl82NDcuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqX2FwYTA2XzkyNzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbi1zdGFydDogMjtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2FwYTA2Xzg4MC5hd3N1aV9oYXMtb3Blbi1kcmF3ZXJfaHl2c2pfYXBhMDZfMTg3LmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9hcGEwNl85Mjc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfYXBhMDZfODgwLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9hcGEwNl85Mjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal9hcGEwNl84ODA6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal9hcGEwNl82NTApLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9hcGEwNl85Mjcge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDcsIDIyLCAwLjEpIDBweCAtMzJweCAzMnB4IC0yNHB4O1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfYXBhMDZfODgwLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9hcGEwNl85Mjc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXNwbGl0LWJvdHRvbS02bTQ2eHMsIDBweCAtMzZweCAzNnB4IC0zNnB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfYXBhMDZfODgwLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9hcGEwNl85MjcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2FwYTA2Xzc2Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IGF3c3VpX29wZW5TcGxpdFBhbmVsQm90dG9tX2h5dnNqX2FwYTA2XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1mYXN0LXd0MWowOSwgMTE1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1ib3R0b21faHl2c2pfYXBhMDZfODgwLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV9oeXZzal9hcGEwNl85MjcuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2FwYTA2Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIHNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtYm90dG9tX2h5dnNqX2FwYTA2Xzg4MC5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2FwYTA2XzY1MC5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfYXBhMDZfOTI3LmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyBzZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV9oeXZzal9hcGEwNl84ODAuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal9hcGEwNl82NTAuYXdzdWlfcG9zaXRpb24tYm90dG9tX2h5dnNqX2FwYTA2XzkyNy5hd3N1aV9hbmltYXRpbmdfaHl2c2pfYXBhMDZfNzYyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqX2FwYTA2Xzk1Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAvKlxuICBUaGUgbWluIGFuZCBtYXggd2lkdGhzIGFyZSBhcHBsaWVkIHdoZW4gdGhlIFNwbGl0IFBhbmVsIGlzIG9wZW5lZCBvdGhlcndpc2VcbiAgaXQgd291bGQgbm90IGJlIHBvc3NpYmxlIHRvIGFuaW1hdGUgdGhlIHdpZHRoIGFuZCB0aGUgYm94IHNoYWRvdyB3b3VsZFxuICBiZSBwZXJzaXN0ZW50IGluIHRoZSBET00gd2hlbiBjbG9zZWQuXG4gICovXG59XG5zZWN0aW9uLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfaHl2c2pfYXBhMDZfOTU2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXNwbGl0LXBhbmVsLW9wZW5faHl2c2pfYXBhMDZfNjUwKSwgc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqX2FwYTA2Xzk1Ni5hd3N1aV9wb3NpdGlvbi1ib3R0b21faHl2c2pfYXBhMDZfOTI3Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAwO1xufVxuc2VjdGlvbi5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlX2h5dnNqX2FwYTA2Xzk1Ni5hd3N1aV9pcy1zcGxpdC1wYW5lbC1vcGVuX2h5dnNqX2FwYTA2XzY1MC5hd3N1aV9wb3NpdGlvbi1zaWRlX2h5dnNqX2FwYTA2Xzk2OTpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXNwbGl0LXBhbmVsLW1heC13aWR0aC16MTdybWQsIDI4MHB4KTtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1zcGxpdC1wYW5lbC1taW4td2lkdGgtejE3cm1kLCAyODBweCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbn1cbnNlY3Rpb24uYXdzdWlfc3BsaXQtcGFuZWwtc2lkZV9oeXZzal9hcGEwNl85NTYuYXdzdWlfaXMtc3BsaXQtcGFuZWwtb3Blbl9oeXZzal9hcGEwNl82NTAuYXdzdWlfcG9zaXRpb24tc2lkZV9oeXZzal9hcGEwNl85Njk6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLW9wZW4tZHJhd2VyX2h5dnNqX2FwYTA2XzE4Nykge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtc2lkZS1qMHgycnIsICNjNmM2Y2QpO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcblRoZSBUb29scyBjb21wb25lbnQgY29udGFpbmVyIGhhcyBhIG1heCB3aWR0aCBjYWxjdWxhdGlvbiB0aGF0IGRlcGVuZHMgb24gdGhlXG5zdGF0ZSBvZiB0aGUgb3RoZXIgc2libGluZ3Mgd2l0aGluIHRoZSBMYXlvdXQgZ3JpZCBkZWZpbml0aW9uLiBUaGUgbGF5b3V0IHdpZHRoXG5pcyBzZXQgaW4gdGhlIHJlc2l6ZSBvYnNlcnZlciBpbiB0aGUgTGF5b3V0IGNvbXBvbmVudC4gVGhlIG1haW4gb2Zmc2V0IGxlZnRcbndpbGwgY2FsY3VsYXRlIHRoZSBkaXN0YW5jZSBmcm9tIHRoZSBzdGFydCBvZiB0aGUgTGF5b3V0IGNvbXBvbmVudC4gVGhlIG1pbmltdW1cbmNvbnRlbnQgd2lkdGggaGFzIGEgZGVmYXVsdCB2YWx1ZSB0aGF0IGNhbiBiZSBzZXQgZGlyZWN0bHkgd2l0aCB0aGUgbWluQ29udGVudFdpZHRoXG5wcm9wZXJ0eS4gVGhlIGNvbnRlbnQgZ2FwIHJpZ2h0IGlzIGNvbXB1dGVkIGluIHRoZSBMYXlvdXQgc3R5bGVzIGJhc2VkIG9uIHRoZVxudmlld3BvcnQgc2l6ZSBhbmQgc3RhdGUgb2YgdGhlIFRvb2xzIGRyYXdlci5cbiovXG4uYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqX2FwYTA2Xzk5MTpub3QoI1xcOSkge1xuICAtLWF3c3VpLXRvb2xzLW1heC13aWR0aC16MTdybWQ6IGNhbGModmFyKC0tYXdzdWktbGF5b3V0LXdpZHRoLXoxN3JtZCkgLSB2YXIoLS1hd3N1aS1tYWluLW9mZnNldC1sZWZ0LXoxN3JtZCkgLSB2YXIoLS1hd3N1aS1kZWZhdWx0LW1pbi1jb250ZW50LXdpZHRoLXoxN3JtZCkgLSB2YXIoLS1hd3N1aS1jb250ZW50LWdhcC1yaWdodC16MTdybWQpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IDU7XG4gIGdyaWQtcm93OiAxL3NwYW4gOTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktY29udGVudC1oZWlnaHQtejE3cm1kKTtcbiAgbWF4LWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy1tYXgtd2lkdGgtejE3cm1kKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLW9mZnNldC10b3AtejE3cm1kKTtcbiAgei1pbmRleDogODMwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9vbHMtY29udGFpbmVyX2h5dnNqX2FwYTA2Xzk5MTpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktdG9vbHMtbWF4LXdpZHRoLXoxN3JtZDogbm9uZTtcbiAgICAtLWF3c3VpLXRvb2xzLXdpZHRoLXoxN3JtZDogYXV0bztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICB6LWluZGV4OiAxMDAxO1xuICAgIC8qXG4gICAgV2hlbiBkaXNhYmxlQm9keVNjcm9sbCBpcyB0cnVlIHRoZSBvZmZzZXRUb3Agd2lsbCBiZSByZWxhdGl2ZSB0byB0aGUgXG4gICAgYXBwIGxheW91dCBhbmQgbm90IHRoZSBib2R5LiBIb3dldmVyLCB0aGUgZHJhd2VyIHBvc2l0aW9uIGNoYW5nZXMgXG4gICAgdG8gZml4ZWQgaW4gbW9iaWxlIHZpZXdwb3J0cy4gVGhlIHRvcCB2YWx1ZSBuZWVkcyB0byBpbmNsdWRlIHRoZSBcbiAgICBoZWFkZXIgYmVjYXVzZSBmaXhlZCBwb3NpdGlvbiBzd2l0Y2hlcyB0aGUgdG9wIHZhbHVlIHNvIGl0IGlzIG5vdyBcbiAgICByZWxhdGl2ZSB0byB0aGUgYm9keS5cbiAgICAqL1xuICB9XG4gIC5hd3N1aV90b29scy1jb250YWluZXJfaHl2c2pfYXBhMDZfOTkxLmF3c3VpX2Rpc2FibGUtYm9keS1zY3JvbGxfaHl2c2pfYXBhMDZfMjExOm5vdCgjXFw5KSB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLWF3c3VpLWhlYWRlci1oZWlnaHQtejE3cm1kKTtcbiAgfVxufVxuXG4uYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAvKlxuICBBIG5vbi1zZW1hbnRpYyBub2RlIGlzIGFkZGVkIHdpdGggYSBmaXhlZCB3aWR0aCBlcXVhbCB0byB0aGUgZmluYWwgVG9vbHNcbiAgd2lkdGguIFRoaXMgd2lsbCBjcmVhdGUgdGhlIHZpc3VhbCBhcHBlYXJhbmNlIG9mIGhvcml6b250YWwgbW92ZW1lbnQgYW5kXG4gIHByZXZlbnQgdW53YW50ZWQgdGV4dCB3cmFwcGluZy5cbiAgKi9cbiAgLypcbiAgQSByaWdodCBib3JkZXIgaXMgbmVlZGVkIGlmIHRoZSBUb29scyBpcyBvcGVuIGFuZCB0aGUgYnV0dG9ucyBhcmUgcGVyc2lzdGVudCBpblxuICB0aGUgRE9NLiBUaGlzIGNyZWF0ZXMgYSB2aXN1YWwgdmVydGljYWwgYm91bmRhcnkgYmV0d2VlbiB0aGUgVG9vbHMgYW5kIHRoZSBCdXR0b25zXG4gIG9ubHkgd2hlbiB0aGV5IGFyZSBib3RoIHByZXNlbnQuIFRoaXMgaXMgdGhlIGNpcmN1bXN0YW5jZSB3aGVuIHRoZXJlIGlzIGEgU3BsaXQgUGFuZWxcbiAgaW4gdGhlIHNpZGUgcG9zaXRpb24uXG4gICovXG59XG5Aa2V5ZnJhbWVzIGF3c3VpX29wZW5Ub29sc19oeXZzal9hcGEwNl8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogdmFyKC0tYXdzdWktdG9vbHMtYW5pbWF0aW9uLXN0YXJ0aW5nLW9wYWNpdHktejE3cm1kLCAwKTtcbiAgICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KSAqIDIgKyB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlubGluZS1zaXplOiB2YXIoLS1hd3N1aS10b29scy13aWR0aC16MTdybWQpO1xuICB9XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfYXBhMDZfNjUwKSB7XG4gIGlubGluZS1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX3Rvb2xzX2h5dnNqX2FwYTA2Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2FwYTA2XzY1MDpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9vcGVuVG9vbHNfaHl2c2pfYXBhMDZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxLmF3c3VpX2lzLXRvb2xzLW9wZW5faHl2c2pfYXBhMDZfNjUwLmF3c3VpX2FuaW1hdGluZ19oeXZzal9hcGEwNl83NjI6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdG9vbHNfaHl2c2pfYXBhMDZfOTkxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV90b29sc19oeXZzal9hcGEwNl85OTEgPiAuYXdzdWlfYW5pbWF0ZWQtY29udGVudF9oeXZzal9hcGEwNl84MjY6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLXoxN3JtZCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzX2h5dnNqX2FwYTA2Xzk5MS5hd3N1aV9pcy10b29scy1vcGVuX2h5dnNqX2FwYTA2XzY1MC5hd3N1aV9oYXMtdG9vbHMtZm9ybS1wZXJzaXN0ZW5jZV9oeXZzal9hcGEwNl8xMDgzOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV90b29sc19oeXZzal9hcGEwNl85OTE6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLXRvb2xzLXdpZHRoLXoxN3JtZDogMTAwdnc7XG4gIH1cbn1cblxuLmF3c3VpX2hpZGUtdG9vbHNfaHl2c2pfYXBhMDZfMTA5Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KTtcbiAgei1pbmRleDogMTtcbn1cblxuLypcbldhcm5pbmchIElmIHRoZXNlIGRlc2lnbiB0b2tlbnMgZm9yIHBhZGRpbmcgY2hhbmdlIGl0IHdpbGwgYWR2ZXJzZWx5IGltcGFjdFxudGhlIGNhbGN1bGF0aW9uIHVzZWQgdG8gZGV0ZXJtaW5lIHRoZSBTcGxpdCBQYW5lbCBtYXhpbXVtIHdpZHRoIGluIHRoZVxuaGFuZGxlU3BsaXRQYW5lbE1heFdpZHRoIGZ1bmN0aW9uIGluIHRoZSBjb250ZXh0LlxuKi9cbi5hd3N1aV9zaG93LXRvb2xzX2h5dnNqX2FwYTA2XzExMDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLXBhZGRpbmctMWV3NDBtLCAxMnB4KTtcbiAgLypcbiAgQXBwbHkgdGhlIGFuaW1hdGlvbiBvbmx5IGluIGRlc2t0b3Agdmlld3BvcnRzIGJlY2F1c2UgdGhlIE1vYmlsZVRvb2xiYXIgd2lsbCBcbiAgdGFrZSBjb250cm9sIGluIHJlc3BvbnNpdmUgdmlld3BvcnRzLlxuICAqL1xufVxuQGtleWZyYW1lcyBhd3N1aV9zaG93QnV0dG9uc19oeXZzal9hcGEwNl8xIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfYXBhMDZfMTEwNTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal9hcGEwNl8xMDgzKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfYXBhMDZfMTEwNS5hd3N1aV9oYXMtdG9vbHMtZm9ybV9oeXZzal9hcGEwNl8xMDgzOm5vdCgjXFw5KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICB9XG4gIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqX2FwYTA2XzExMDUuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfYXBhMDZfMTA4My5hd3N1aV9hbmltYXRpbmdfaHl2c2pfYXBhMDZfNzYyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBhd3N1aV9zaG93QnV0dG9uc19oeXZzal9hcGEwNl8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2hvdy10b29sc19oeXZzal9hcGEwNl8xMTA1LmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqX2FwYTA2XzEwODMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2FwYTA2Xzc2Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2hvdy10b29sc19oeXZzal9hcGEwNl8xMTA1LmF3c3VpX2hhcy10b29scy1mb3JtX2h5dnNqX2FwYTA2XzEwODMuYXdzdWlfYW5pbWF0aW5nX2h5dnNqX2FwYTA2Xzc2Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zaG93LXRvb2xzX2h5dnNqX2FwYTA2XzExMDUuYXdzdWlfaGFzLXRvb2xzLWZvcm1faHl2c2pfYXBhMDZfMTA4My5hd3N1aV9hbmltYXRpbmdfaHl2c2pfYXBhMDZfNzYyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLmF3c3VpX3Nob3ctdG9vbHNfaHl2c2pfYXBhMDZfMTEwNS5hd3N1aV9oYXMtdG9vbHMtZm9ybS1wZXJzaXN0ZW5jZV9oeXZzal9hcGEwNl8xMDgzOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90cmlnZ2VyLWJ1dHRvbi1zdHlsZXNfaHl2c2pfYXBhMDZfMTE4NTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtZGVmYXVsdC1xd2FpOW4sICM0MjQ2NTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCk7XG59XG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqX2FwYTA2XzExODU6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLWhvdmVyLXdnbGswNywgIzY1Njg3MSk7XG59XG4uYXdzdWlfdHJpZ2dlci1idXR0b24tc3R5bGVzX2h5dnNqX2FwYTA2XzExODU6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1hY3RpdmUtZ3N2ZHcxLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal9hcGEwNl8xMjAxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNsaXAtcGF0aDogcGF0aChcIk0zNC4yMTkzIDEwLjE4NDVDMzMuMzk2MSAxMC41NzkgMzIuNDczOSAxMC44IDMxLjUgMTAuOEMyOC4wMjA2IDEwLjggMjUuMiA3Ljk3OTM5IDI1LjIgNC41QzI1LjIgMy41MjYxNCAyNS40MjEgMi42MDM5IDI1LjgxNTUgMS43ODA2NkMyMy40NTE4IDAuNjM5NTg3IDIwLjgwMDYgMCAxOCAwQzguMDU4ODcgMCAwIDguMDU4ODcgMCAxOEMwIDI3Ljk0MTEgOC4wNTg4NyAzNiAxOCAzNkMyNy45NDExIDM2IDM2IDI3Ljk0MTEgMzYgMThDMzYgMTUuMTk5NCAzNS4zNjA0IDEyLjU0ODIgMzQuMjE5MyAxMC4xODQ1WlwiKTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqX2FwYTA2XzEyMDE6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgY2xpcC1wYXRoOiBwYXRoKFwiTTEuNzgwNjYgMTAuMTg0NUMyLjYwMzkgMTAuNTc5IDMuNTI2MTUgMTAuOCA0LjUgMTAuOEM3Ljk3OTM5IDEwLjggMTAuOCA3Ljk3OTM5IDEwLjggNC41QzEwLjggMy41MjYxNCAxMC41NzkgMi42MDM5IDEwLjE4NDUgMS43ODA2NkMxMi41NDgyIDAuNjM5NTg3IDE1LjE5OTQgMCAxOCAwQzI3Ljk0MTEgMCAzNiA4LjA1ODg3IDM2IDE4QzM2IDI3Ljk0MTEgMjcuOTQxMSAzNiAxOCAzNkM4LjA1ODg3IDM2IDAgMjcuOTQxMSAwIDE4QzAgMTUuMTk5NCAwLjYzOTU4NyAxMi41NDgyIDEuNzgwNjYgMTAuMTg0NVpcIik7XG59XG5cbi8qXG5XYXJuaW5nISBJZiB0aGVzZSBkZXNpZ24gdG9rZW5zIGZvciB3aWR0aCBjaGFuZ2UgaXQgd2lsbCBhZHZlcnNlbHkgaW1wYWN0XG50aGUgY2FsY3VsYXRpb24gdXNlZCB0byBkZXRlcm1pbmUgdGhlIFNwbGl0IFBhbmVsIG1heGltdW0gd2lkdGggaW4gdGhlXG5oYW5kbGVTcGxpdFBhbmVsTWF4V2lkdGggZnVuY3Rpb24gaW4gdGhlIGNvbnRleHQuXG4qL1xuLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYXlvdXQtdG9nZ2xlLXB5d2J1eiwgI2ZmZmZmZik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90cmlnZ2VyX2h5dnNqX2FwYTA2XzExODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygzcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NTpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAzcHggKyAzcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal9hcGEwNl8xMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal9hcGEwNl8xMTg1LmF3c3VpX3NlbGVjdGVkX2h5dnNqX2FwYTA2XzEyNTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal9hcGEwNl8xMjUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXIsICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal9hcGEwNl8xMjUzOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWp0d2Q2NiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal9hcGEwNl8xMTg1LmF3c3VpX3NlbGVjdGVkX2h5dnNqX2FwYTA2XzEyNTMgPiAuYXdzdWlfdHJpZ2dlci1iYWRnZS13cmFwcGVyX2h5dnNqX2FwYTA2XzEyMDE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal9hcGEwNl8xMjUzID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal9hcGEwNl8xMjAxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1ob3Zlci1ydG1oYXIsICMwMDRhOWUpO1xufVxuLmF3c3VpX3RyaWdnZXJfaHl2c2pfYXBhMDZfMTE4NS5hd3N1aV9zZWxlY3RlZF9oeXZzal9hcGEwNl8xMjUzID4gLmF3c3VpX3RyaWdnZXItYmFkZ2Utd3JhcHBlcl9oeXZzal9hcGEwNl8xMjAxOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtYWN0aXZlLWp0d2Q2NiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdHJpZ2dlcl9oeXZzal9hcGEwNl8xMTg1LmF3c3VpX2JhZGdlX2h5dnNqX2FwYTA2XzEyNzM6bm90KCNcXDkpLCAuYXdzdWlfdHJpZ2dlcl9oeXZzal9hcGEwNl8xMTg1LmF3c3VpX2JhZGdlX2h5dnNqX2FwYTA2XzEyNzM6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfdHJpZ2dlcl9oeXZzal9hcGEwNl8xMTg1LmF3c3VpX2JhZGdlX2h5dnNqX2FwYTA2XzEyNzM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2h5dnNqX2FwYTA2XzEyNzc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogNTAlO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9oeXZzal9hcGEwNl8xMjc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlbW92ZS1oaWdoLWNvbnRyYXN0LWhlYWRlcl9oeXZzal9hcGEwNl82ODApIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTYsIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuXG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyLXRvb2x0aXAtdmlzaWJsZV9oeXZzal9hcGEwNl8xMjg4Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyovXG59XG5cbi5hd3N1aV9kb3RfaHl2c2pfYXBhMDZfMTI5Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiA5cHg7XG4gIGJsb2NrLXNpemU6IDlweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogOHB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1iYWRnZS1pY29uLW9xNzlleSwgI2RiMDAwMCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlci10b29sdGlwX2h5dnNqX2FwYTA2XzEzMDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X3h0dGJxXzFyanV5XzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzFzeHQ4X3g4ZHd5XzE5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItMG44dnkyLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3LmF3c3VpX2hhcy1jbG9zZS1hY3Rpb25fMXN4dDhfeDhkd3lfMjMwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3LmF3c3VpX3Bvc2l0aW9uLWFic29sdXRlXzFzeHQ4X3g4ZHd5XzIzMy5hd3N1aV9wbGFjZW1lbnQtZW5kXzFzeHQ4X3g4ZHd5XzIzMzpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3LmF3c3VpX3Bvc2l0aW9uLXN0aWNreV8xc3h0OF94OGR3eV8yMzMuYXdzdWlfcGxhY2VtZW50LWVuZF8xc3h0OF94OGR3eV8yMzM6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X3g4ZHd5XzE5Ny5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF94OGR3eV8yMzMuYXdzdWlfcGxhY2VtZW50LWVuZF8xc3h0OF94OGR3eV8yMzM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTcuYXdzdWlfcG9zaXRpb24tYWJzb2x1dGVfMXN4dDhfeDhkd3lfMjMzLmF3c3VpX3BsYWNlbWVudC1zdGFydF8xc3h0OF94OGR3eV8yMzY6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X3g4ZHd5XzE5Ny5hd3N1aV9wb3NpdGlvbi1zdGlja3lfMXN4dDhfeDhkd3lfMjMzLmF3c3VpX3BsYWNlbWVudC1zdGFydF8xc3h0OF94OGR3eV8yMzY6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X3g4ZHd5XzE5Ny5hd3N1aV9wb3NpdGlvbi1maXhlZF8xc3h0OF94OGR3eV8yMzMuYXdzdWlfcGxhY2VtZW50LXN0YXJ0XzFzeHQ4X3g4ZHd5XzIzNjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTcuYXdzdWlfcG9zaXRpb24tYWJzb2x1dGVfMXN4dDhfeDhkd3lfMjMzLmF3c3VpX3BsYWNlbWVudC10b3BfMXN4dDhfeDhkd3lfMjM5Om5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTcuYXdzdWlfcG9zaXRpb24tc3RpY2t5XzFzeHQ4X3g4ZHd5XzIzMy5hd3N1aV9wbGFjZW1lbnQtdG9wXzFzeHQ4X3g4ZHd5XzIzOTpub3QoI1xcOSksIC5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3LmF3c3VpX3Bvc2l0aW9uLWZpeGVkXzFzeHQ4X3g4ZHd5XzIzMy5hd3N1aV9wbGFjZW1lbnQtdG9wXzFzeHQ4X3g4ZHd5XzIzOTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItcGFuZWwtaGVhZGVyLWpzb2dmdSwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X3g4ZHd5XzE5Ny5hd3N1aV9wb3NpdGlvbi1hYnNvbHV0ZV8xc3h0OF94OGR3eV8yMzMuYXdzdWlfcGxhY2VtZW50LWJvdHRvbV8xc3h0OF94OGR3eV8yNDI6bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyXzFzeHQ4X3g4ZHd5XzE5Ny5hd3N1aV9wb3NpdGlvbi1zdGlja3lfMXN4dDhfeDhkd3lfMjMzLmF3c3VpX3BsYWNlbWVudC1ib3R0b21fMXN4dDhfeDhkd3lfMjQyOm5vdCgjXFw5KSwgLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTcuYXdzdWlfcG9zaXRpb24tZml4ZWRfMXN4dDhfeDhkd3lfMjMzLmF3c3VpX3BsYWNlbWVudC1ib3R0b21fMXN4dDhfeDhkd3lfMjQyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTcuYXdzdWlfd2l0aC1mb290ZXJfMXN4dDhfeDhkd3lfMjQ1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfZHJhd2VyXzFzeHQ4X3g4ZHd5XzE5Ny5hd3N1aV93aXRoLWZvb3Rlcl8xc3h0OF94OGR3eV8yNDUuYXdzdWlfcG9zaXRpb24tc3RhdGljXzFzeHQ4X3g4ZHd5XzI0OTpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3LmF3c3VpX3dpdGgtZm9vdGVyXzFzeHQ4X3g4ZHd5XzI0NSA+IC5hd3N1aV9jb250ZW50XzFzeHQ4X3g4ZHd5XzI1Mjpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcmF3ZXJfMXN4dDhfeDhkd3lfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0ycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RyYXdlcl8xc3h0OF94OGR3eV8xOTc6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTJweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMnB4ICsgLTJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFzeHQ4X3g4ZHd5XzI4MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCkgY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhsLWZzNmxyZCwgMzJweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfaGVhZGVyXzFzeHQ4X3g4ZHd5XzI4MC5hd3N1aV9oaWRlLWNsb3NlLWFjdGlvbl8xc3h0OF94OGR3eV8yOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfaGVhZGVyXzFzeHQ4X3g4ZHd5XzI4MC5hd3N1aV93aXRoLWFkZGl0aW9uYWwtYWN0aW9uXzFzeHQ4X3g4ZHd5XzMwMDpub3QoI1xcOSkge1xuICAgIC8qXG4gICAgICB0aGlzIHBhZGRpbmcgaXMgbmVlZGVkIHdoZW4gdGhlIGRyYXdlciByZW5kZXJzIGluc2lkZSBhIHJ1bnRpbWUgZHJhd2VyIGFuZCB0aGUgcnVudGltZSBkcmF3ZXIgaGFzIGFuIGFkZGl0aW9uYWwgYWN0aW9uXG4gICAgICBvbiB0aGUgcmlnaHQgKG9yIGxlZnQgaW4gcnRsKS4gaW4gdGhpcyBjYXNlIHRoaXMgcGFkZGluZyBlbnN1cmVzIHRoYXQgdGhlIGRyYXdlcidzIGNvbnRlbnQgZG9lcyBub3Qgb3ZlcmxhcCB3aXRoIHJ1bnRpbWUgYWN0aW9uc1xuICAgICovXG4gICAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIGNhbGModmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpKTtcbiAgfVxufVxuLmF3c3VpX2hlYWRlcl8xc3h0OF94OGR3eV8yODAuYXdzdWlfd2l0aC1ydW50aW1lLWNvbnRleHRfMXN4dDhfeDhkd3lfMzA4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDE0cHg7XG59XG4uYXdzdWlfd2l0aC10b29sYmFyXzFzeHQ4X3g4ZHd5XzMxMSA+IC5hd3N1aV9oZWFkZXJfMXN4dDhfeDhkd3lfMjgwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDBweDtcbn1cbi5hd3N1aV9oZWFkZXJfMXN4dDhfeDhkd3lfMjgwIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfeDhkd3lfMjgwIGgzOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfeDhkd3lfMjgwIGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfeDhkd3lfMjgwIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXJfMXN4dDhfeDhkd3lfMjgwIGg2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2hlYWRlci1hY3Rpb25zXzFzeHQ4X3g4ZHd5XzMzMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV9jbG9zZS1hY3Rpb25fMXN4dDhfeDhkd3lfMzM2Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy1tLW84cXM4MywgMTZweCk7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LXdpdGgtcGFkZGluZ3NfMXN4dDhfeDhkd3lfMzQyOm5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWtzeHRrdCwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLXJpZ2h0LTdpOWxkaywgMjRweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LWJvdHRvbS00cXdiMDEsIDQwcHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyXzFzeHQ4X3g4ZHd5XzM0OTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCkgdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xc3h0OF94OGR3eV8zNDkuYXdzdWlfaXMtc3RpY2t5XzFzeHQ4X3g4ZHd5XzM1NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgei1pbmRleDogODEwO1xufVxuXG4uYXdzdWlfdGVzdC11dGlscy1kcmF3ZXItY29udGVudF8xc3h0OF94OGR3eV8zNjM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9oaWRkZW5fMXN4dDhfeDhkd3lfMzY3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9mb2N1cy10cmFwXzFzeHQ4X3g4ZHd5XzM3MTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2JhY2tkcm9wXzFzeHQ4X3g4ZHd5XzM3NTpub3QoI1xcOSkge1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcmF3ZXItYmFja2Ryb3AteTBxOXFzLCByZ2JhKDM1LCA0MywgNTUsIDAuNykpO1xufVxuLmF3c3VpX2JhY2tkcm9wXzFzeHQ4X3g4ZHd5XzM3NS5hd3N1aV9iYWNrZHJvcC1maXhlZF8xc3h0OF94OGR3eV8zNzk6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLmF3c3VpX2JhY2tkcm9wXzFzeHQ4X3g4ZHd5XzM3NS5hd3N1aV9iYWNrZHJvcC1hYnNvbHV0ZV8xc3h0OF94OGR3eV8zODI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfZHJhZy1vdmVybGF5XzFrc213X3ZtcTBwXzE0NTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLWFjdGl2ZS05ZXhhcWwsIDBweCAxcHggMXB4IDFweCAjZTllYmVkLCAwcHggNnB4IDM2cHggcmdiYSgwLCA3LCAyMiwgMC4xMDE5NjA3ODQzKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktaXRlbV8xa3Ntd192bXEwcF8xNDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktaXRlbV8xa3Ntd192bXEwcF8xNDk6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktaXRlbV8xa3Ntd192bXEwcF8xNDk6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZHJhZy1vdmVybGF5LWNvbnRhaW5lcl8xa3Ntd192bXEwcF8xNzQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmFnLW92ZXJsYXktY29udGFpbmVyXzFrc213X3ZtcTBwXzE3NDpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuLmF3c3VpX2RyYWctb3ZlcmxheS1jb250YWluZXJfMWtzbXdfdm1xMHBfMTc0Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfYWN0aXZlXzFrc213X3ZtcTBwXzIwMDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9wbGFjZWhvbGRlcl8xa3Ntd192bXEwcF8yMTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyXzFrc213X3ZtcTBwXzIxMDpub3QoI1xcOSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZHJhZy1wbGFjZWhvbGRlci1ob3Zlci1jZjNsanIsICNkMWYxZmYpO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyLWl0ZW1fMWtzbXdfdm1xMHBfMjE5Om5vdCgjXFw5KTphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX3BsYWNlaG9sZGVyLWNvbnRhaW5lcl8xa3Ntd192bXEwcF8yMjU6bm90KCNcXDkpOmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG5cbi5hd3N1aV9zb3J0aW5nXzFrc213X3ZtcTBwXzIzMjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NvcnRpbmdfMWtzbXdfdm1xMHBfMjMyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3NvcnRpbmdfMWtzbXdfdm1xMHBfMjMyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3NvcnRpbmdfMWtzbXdfdm1xMHBfMjMyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMWF4a3hfYXc5MTBfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hd3N1aV9pdGVtXzFheGt4X2F3OTEwXzE4Mzpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXNlY29uZGFyeS1zYzVsMHEsICNlYmViZjApO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfYXc5MTBfMTgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtaXRlbS1wYWRkaW5nc18xYXhreF9hdzkxMF8xODYpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9pdGVtXzFheGt4X2F3OTEwXzE4Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZGlzYWJsZS1wYWRkaW5nc18xYXhreF9hdzkxMF8xODkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2l0ZW1fMWF4a3hfYXc5MTBfMTgzOm5vdCgjXFw5KTpsYXN0LWNoaWxkLmF3c3VpX2Rpc2FibGUtcGFkZGluZ3NfMWF4a3hfYXc5MTBfMTg5IHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG5cbi5hd3N1aV9zb3J0YWJsZS1pdGVtXzFheGt4X2F3OTEwXzE5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uYXdzdWlfc29ydGFibGUtaXRlbV8xYXhreF9hdzkxMF8xOTY6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1pdGVtLXBhZGRpbmdzXzFheGt4X2F3OTEwXzE4Nikge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtejE3cm1kKTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX3dpdGgtZXhwYW5kZWQtbW90aW9uXzEyaTBqXzF3ajU4XzIwNzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBpbmxpbmUtc2l6ZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctNDUxbnN4LCAyNTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYS05OGNiZXYsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSksIGJsb2NrLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpLCBtaW4taW5saW5lLXNpemUgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1zbG93LTQ1MW5zeCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXdqNThfMjA3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXdqNThfMjA3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfd2l0aC1leHBhbmRlZC1tb3Rpb25fMTJpMGpfMXdqNThfMjA3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9sZWdhY3lfMTJpMGpfMXdqNThfMjIxKTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEpOm5vdCguYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEpIHtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5Mzpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2xhc3Qtb3BlbmVkXzEyaTBqXzF3ajU4XzIyOTpub3QoI1xcOSkge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMXdqNThfMjMzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1nbG9iYWxfMTJpMGpfMXdqNThfMjMzOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLWRyYXdlci1zaXplLXoxN3JtZCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9kcmF3ZXItZ2xvYmFsXzEyaTBqXzF3ajU4XzIzMzpub3QoI1xcOSk6bm90KC5hd3N1aV9sYXN0LW9wZW5lZF8xMmkwal8xd2o1OF8yMjkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3ajU4XzI0Mikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1oaWRkZW5fMTJpMGpfMXdqNThfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdqNThfMjQyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDI6bm90KCNcXDkpIHtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIuYXdzdWlfaGFzLW5leHQtc2libGluZ3NfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTY6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICAgIGlubGluZS1zaXplOiA4cHg7XG4gICAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzAsICNlYmViZjApO1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1Njpub3QoI1xcOSkge1xuICAgIGlubGluZS1zaXplOiAxMDAlO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogOHB4IDFmcjtcbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9kcmF3ZXItZXhwYW5kZWRfMTJpMGpfMXdqNThfMjQyID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MDpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICB9XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1NiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzF3ajU4XzI3Mzpub3QoI1xcOSkge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gICAgaW5saW5lLXNpemU6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1nYXAtZ2xvYmFsLWRyYXdlci1laWM1MzAsICNlYmViZjApO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyIGF1dG8gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDE0cHggYXV0byAxZnI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktZHJhd2VyLXNpemUtejE3cm1kKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl8xMmkwal8xd2o1OF8yOTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWV4cGFuZGVkLW1vZGUtYnV0dG9uXzEyaTBqXzF3ajU4XzI5Nzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiA0O1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MC5hd3N1aV9kcmF3ZXItY29udGVudC1oaWRkZW5fMTJpMGpfMXdqNThfMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzF3ajU4XzMxMjpub3QoI1xcOSkge1xuICB6LWluZGV4OiA4NTA7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1hd3N1aS1kcmF3ZXItc2l6ZS16MTdybWQpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhweCB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgMWZyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTY6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1NiA+IC5hd3N1aV9kcmF3ZXItZ2FwXzEyaTBqXzF3ajU4XzI3Mzpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiA4cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdhcC1nbG9iYWwtZHJhd2VyLWVpYzUzMCwgI2ViZWJmMCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMXdqNThfMzEyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAxZnIgYXV0byB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMTRweCBhdXRvIDFmcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMi9zcGFuIDI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItYWN0aW9uc18xMmkwal8xd2o1OF8zNjQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDE0cHg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNsb3NlLWJ1dHRvbl8xMmkwal8xd2o1OF8yOTE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDM7XG4gIGdyaWQtcm93OiAyO1xuICB6LWluZGV4OiAxO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZS1idXR0b25fMTJpMGpfMXdqNThfMjk3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgei1pbmRleDogMTtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5MyA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gNDtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MC5hd3N1aV9kcmF3ZXItY29udGVudC1oaWRkZW5fMTJpMGpfMXdqNThfMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEpIHtcbiAgICAgIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICAgIH1cbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LWFpLWRyYXdlci04NWY5b3AsICMxNjFkMjYpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjE6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1zbGlkZXJfMTJpMGpfMXdqNThfMzEyOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDg1MDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSAuYXdzdWlfYWktZHJhd2VyLXNsaWRlci1oYW5kbGVfMTJpMGpfMXdqNThfNDIxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWludmVydGVkLWRlZmF1bHQtY2g2aTBwLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgLmF3c3VpX2FpLWRyYXdlci1zbGlkZXItaGFuZGxlXzEyaTBqXzF3ajU4XzQyMTpub3QoI1xcOSk6aG92ZXIge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaW52ZXJ0ZWQtaG92ZXItbHExcGY5LCAjZjlmOWZhKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSAuYXdzdWlfYWktZHJhd2VyLXNsaWRlci1oYW5kbGVfMTJpMGpfMXdqNThfNDIxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSAuYXdzdWlfYWktZHJhd2VyLXNsaWRlci1oYW5kbGVfMTJpMGpfMXdqNThfNDIxOm5vdCgjXFw5KTpob3ZlciB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1kcmF3ZXItbWluLXNpemUtejE3cm1kKSAtIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MDpub3QoI1xcOSkge1xuICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB9XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxL3NwYW4gNDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0Njpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA0MnB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDJweCBzb2xpZDtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM5NjJlZmYgMCUsICM1YzdmZmYgMzAlLCAjMDlmIDUwJSwgI2I4ZTdmZiA3MCUsICM4NTc1ZmYgMTAwJSkgMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdqNThfNDQ2Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdqNThfNDQ2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF3ajU4XzQ2Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXdqNThfNDYyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2o1OF80NjI6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAgIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXdqNThfNDYyOm5vdCgjXFw5KTpoYXMoKyAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdqNThfNDQ2ID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF3ajU4XzQ2Mjpub3QoI1xcOSk6aGFzKCsgLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2o1OF80NzkpIHtcbiAgICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gICAgICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXItY29udGVudF8xMmkwal8xd2o1OF80NjIgPiAuYXdzdWlfZHJhd2VyLWFjdGlvbnNfMTJpMGpfMXdqNThfMzY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtbS1vOHFzODMsIDE2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItODVmOW9wLCAjMTYxZDI2KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTVweDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItODVmOW9wLCAjMTYxZDI2KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OTpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OTpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdqNThfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2o1OF80Nzk6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5Om5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OTpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5Om5vdCgjXFw5KTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXBhbmVsLWNvbnRlbnQtaGVzYmZmLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF3ajU4XzUxODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF80NDYgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1zbG90XzEyaTBqXzF3ajU4XzQ3OSA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLWJ1dHRvbi13cmFwcGVyXzEyaTBqXzF3ajU4XzUxODpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXdqNThfNTE4Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXdqNThfNTE4Om5vdCgjXFw5KTpoYXMoOmZvY3VzLXZpc2libGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAzcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgM3B4ICsgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdqNThfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2o1OF80NzkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xd2o1OF81MTggPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b25fMTJpMGpfMXdqNThfNTE4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDIwMy42OSUgMTU5LjE5JSBhdCA5NSUgLTExLjY3JSwgI2ZmYmI0NSAwJSwgI2Y5MCAzMCUsICNmYTZmMDAgNjAlKTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudF8xMmkwal8xd2o1OF8yNzAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzQ0NiA+IC5hd3N1aV9kcmF3ZXItYmFjay10by1jb25zb2xlLXNsb3RfMTJpMGpfMXdqNThfNDc5ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uLXdyYXBwZXJfMTJpMGpfMXdqNThfNTE4ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtYnV0dG9uXzEyaTBqXzF3ajU4XzUxODpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1oZWFkZXJfMTJpMGpfMXdqNThfNDQ2ID4gLmF3c3VpX2RyYXdlci1iYWNrLXRvLWNvbnNvbGUtc2xvdF8xMmkwal8xd2o1OF80NzkgPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1idXR0b24td3JhcHBlcl8xMmkwal8xd2o1OF81MTggPiAuYXdzdWlfZHJhd2VyLWJhY2stdG8tY29uc29sZS1jdXN0b20tYnV0dG9uXzEyaTBqXzF3ajU4XzU5MTpub3QoI1xcOSkge1xuICBhbGw6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYWktZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwID4gLmF3c3VpX2RyYXdlci1jb250ZW50XzEyaTBqXzF3ajU4XzI3MCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250ZW50XzEyaTBqXzF3ajU4XzU5Nzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSA0MnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAge1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIC05OTk5cHggMCByb3VuZCAwIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgMCAwKTtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzA6ZGlyKHJ0bCkge1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIC05OTk5cHggMCByb3VuZCB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIDAgMCAwKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjE6bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3ajU4XzI0MikgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MCwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAge1xuICAgICAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICB9XG4gIH1cbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9haS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1leHBhbmRlZF8xMmkwal8xd2o1OF8yNDIpID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWNvbnRhaW5lcl8xMmkwal8xd2o1OF8yNzAge1xuICAgIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3ajU4XzI0Mjpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2FpLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEuYXdzdWlfZHJhd2VyLWV4cGFuZGVkXzEyaTBqXzF3ajU4XzI0MiA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1jb250YWluZXJfMTJpMGpfMXdqNThfMjcwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2o1OF8yMjE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1ib3R0b20tZHJhd2VyLXNpemUtejE3cm1kKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3ajU4XzIyMTpub3QoI1xcOSkge1xuICAgIGJsb2NrLXNpemU6IDEwMCU7XG4gIH1cbiAgLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEuYXdzdWlfbGFzdC1vcGVuZWRfMTJpMGpfMXdqNThfMjI5Om5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEuYXdzdWlfZHJhd2VyLWhpZGRlbl8xMmkwal8xd2o1OF8yNDY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfZHJhd2VyXzEyaTBqXzF3ajU4XzE5My5hd3N1aV9ib3R0b20tZHJhd2VyXzEyaTBqXzF3ajU4XzIyMSA+IC5hd3N1aV9nbG9iYWwtZHJhd2VyLXdyYXBwZXJfMTJpMGpfMXdqNThfMjU2ID4gLmF3c3VpX2RyYXdlci1nYXBfMTJpMGpfMXdqNThfMjczOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDhweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1NiA+IC5hd3N1aV9kcmF3ZXItc2xpZGVyXzEyaTBqXzF3ajU4XzMxMjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF82NTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTYgPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlcl8xMmkwal8xd2o1OF82NTggPiAuYXdzdWlfYm90dG9tLWRyYXdlci1jb250ZW50LWhlYWRlci1jb250ZW50XzEyaTBqXzF3ajU4XzY2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX2RyYXdlcl8xMmkwal8xd2o1OF8xOTMuYXdzdWlfYm90dG9tLWRyYXdlcl8xMmkwal8xd2o1OF8yMjEgPiAuYXdzdWlfZ2xvYmFsLWRyYXdlci13cmFwcGVyXzEyaTBqXzF3ajU4XzI1NiA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyXzEyaTBqXzF3ajU4XzY1OCA+IC5hd3N1aV9ib3R0b20tZHJhd2VyLWNvbnRlbnQtaGVhZGVyLWNvbnRlbnRfMTJpMGpfMXdqNThfNjY1ID4gLmF3c3VpX2JvdHRvbS1kcmF3ZXItYWN0aW9uc18xMmkwal8xd2o1OF82NzM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9kcmF3ZXJfMTJpMGpfMXdqNThfMTkzLmF3c3VpX2JvdHRvbS1kcmF3ZXJfMTJpMGpfMXdqNThfMjIxID4gLmF3c3VpX2dsb2JhbC1kcmF3ZXItd3JhcHBlcl8xMmkwal8xd2o1OF8yNTYgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtY29udGFpbmVyXzEyaTBqXzF3ajU4XzI3MDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xufVxuXG4uYXdzdWlfcnVudGltZS1mZWF0dXJlLW5vdGlmaWNhdGlvbnMtZHJhd2VyLWNvbnRlbnRfMTJpMGpfMXdqNThfNjgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3J1bnRpbWUtZmVhdHVyZS1ub3RpZmljYXRpb25zLWZvb3Rlcl8xMmkwal8xd2o1OF82ODU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxLCAjZWJlYmYwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF83bmZxdV8xbXJsaF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRvb2xiYXIgICAgdG9vbGJhciAgICAgdG9vbGJhclwiIFwiLiAgICAgICBub3RpZmljYXRpb25zICAuXCIgXCIuICAgICAgICAgICBtYWluICAgICAgIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCkgbWlubWF4KDAsIDFmcikgdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IDFmcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8xbXJsaF8xNTM6bm90KCNcXDkpIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImFpLWRyYXdlciB0b29sYmFyICAgIHRvb2xiYXIgICAgICB0b29sYmFyICAgICAgIHRvb2xiYXIgICB0b29sYmFyICAgICAgICAgdG9vbGJhciAgdG9vbGJhclwiIFwiYWktZHJhd2VyIG5hdmlnYXRpb24gLiAgICAgICAgIG5vdGlmaWNhdGlvbnMgICAgLiAgICAgICAgIHNpZGVTcGxpdFBhbmVsICB0b29scyAgICBnbG9iYWwtdG9vbHNcIiBcImFpLWRyYXdlciBuYXZpZ2F0aW9uIC4gICAgICAgICAgICAgbWFpbiAgICAgICAgIC4gICAgICAgICBzaWRlU3BsaXRQYW5lbCAgdG9vbHMgICAgZ2xvYmFsLXRvb2xzXCIgXCJhaS1kcmF3ZXIgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgYm90dG9tLXRvb2wgIGJvdHRvbS10b29sICBib3R0b20tdG9vbCBib3R0b20tdG9vbCBnbG9iYWwtdG9vbHNcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbi1jb250ZW50IG1pbi1jb250ZW50IG1pbm1heCh2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCksIDFmcikgbWlubWF4KDAsIHZhcigtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLXoxN3JtZCkpIG1pbm1heCh2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCksIDFmcikgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudCBtaW4tY29udGVudCAxZnIgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQ7XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfMW1ybGhfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGVmYXVsdF83bmZxdV8xbXJsaF8xOTc6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLXoxN3JtZDogMTYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfMW1ybGhfMTUzLmF3c3VpX2hhcy1hZGFwdGl2ZS13aWR0aHMtZGFzaGJvYXJkXzduZnF1XzFtcmxoXzIwMjpub3QoI1xcOSkge1xuICAgIC0tYXdzdWktbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkgYW5kIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYXdzdWlfcm9vdF83bmZxdV8xbXJsaF8xNTMuYXdzdWlfaGFzLWFkYXB0aXZlLXdpZHRocy1kYXNoYm9hcmRfN25mcXVfMW1ybGhfMjAyOm5vdCgjXFw5KSB7XG4gICAgLS1hd3N1aS1tYXgtY29udGVudC13aWR0aC16MTdybWQ6IDE2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSBhbmQgKG1pbi13aWR0aDogMjU0MXB4KSB7XG4gIC5hd3N1aV9yb290XzduZnF1XzFtcmxoXzE1My5hd3N1aV9oYXMtYWRhcHRpdmUtd2lkdGhzLWRhc2hib2FyZF83bmZxdV8xbXJsaF8yMDI6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW1heC1jb250ZW50LXdpZHRoLXoxN3JtZDogMjE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Jvb3RfN25mcXVfMW1ybGhfMTUzLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzFtcmxoXzIxNzpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDAgMCAwIDAgMCBhdXRvO1xuICB9XG4gIC5hd3N1aV9yb290XzduZnF1XzFtcmxoXzE1My5hd3N1aV9kcmF3ZXItZXhwYW5kZWQtbW9kZV83bmZxdV8xbXJsaF8yMTcuYXdzdWlfYWktZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfMW1ybGhfMjIwOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDAgMCAwIDAgMCAwIDA7XG4gIH1cbiAgLmF3c3VpX3Jvb3RfN25mcXVfMW1ybGhfMTUzLmF3c3VpX2RyYXdlci1leHBhbmRlZC1tb2RlXzduZnF1XzFtcmxoXzIxNy5hd3N1aV9ib3R0b20tZHJhd2VyLWV4cGFuZGVkLW1vZGVfN25mcXVfMW1ybGhfMjIzOm5vdCgjXFw5KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDAgMCAwIGF1dG8gMCAwO1xuICB9XG59XG5cbi5hd3N1aV9haS1kcmF3ZXJfN25mcXVfMW1ybGhfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9uYXZpZ2F0aW9uXzduZnF1XzFtcmxoXzIzMDpub3QoI1xcOSksXG4uYXdzdWlfdG9vbHNfN25mcXVfMW1ybGhfMjMxOm5vdCgjXFw5KSxcbi5hd3N1aV9nbG9iYWwtdG9vbHNfN25mcXVfMW1ybGhfMjMyOm5vdCgjXFw5KSxcbi5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV8xbXJsaF8yMzM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDEvLTE7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2FpLWRyYXdlcl83bmZxdV8xbXJsaF8yMjA6bm90KCNcXDkpLFxuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8xbXJsaF8yMzA6bm90KCNcXDkpLFxuICAuYXdzdWlfdG9vbHNfN25mcXVfMW1ybGhfMjMxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV8xbXJsaF8yMzI6bm90KCNcXDkpLFxuICAuYXdzdWlfYm90dG9tLXRvb2xfN25mcXVfMW1ybGhfMjMzOm5vdCgjXFw5KSB7XG4gICAgaW5saW5lLXNpemU6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ib3R0b20tdG9vbF83bmZxdV8xbXJsaF8yMzM6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IGJvdHRvbS10b29sO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogODQwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfYWktZHJhd2VyXzduZnF1XzFtcmxoXzIyMDpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogYWktZHJhd2VyO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cbn1cblxuLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMW1ybGhfMjMwOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDgzMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2ODlweCkge1xuICAuYXdzdWlfbmF2aWdhdGlvbl83bmZxdV8xbXJsaF8yMzA6bm90KCNcXDkpIHtcbiAgICBncmlkLWFyZWE6IG5hdmlnYXRpb247XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtejE3cm1kKTtcbiAgICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX25hdmlnYXRpb25fN25mcXVfMW1ybGhfMjMwOm5vdCgjXFw5KSB7XG4gICAgei1pbmRleDogMTAwMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzFtcmxoXzIzMTpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogdG9vbHM7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICAuYXdzdWlfdG9vbHNfN25mcXVfMW1ybGhfMjMxOm5vdCgjXFw5KTpub3QoOmhhcyg+IFtkYXRhLXRlc3RpZF0pKSB7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLXRvb2xzLXdpZHRoLXoxN3JtZCk7XG4gIH1cbiAgLmF3c3VpX3Rvb2xzXzduZnF1XzFtcmxoXzIzMTpub3QoI1xcOSk6bm90KDpoYXMoPiBbZGF0YS10ZXN0aWRdKSkuYXdzdWlfdG9vbHMtb3Blbl83bmZxdV8xbXJsaF8yOTAge1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX2dsb2JhbC10b29sc183bmZxdV8xbXJsaF8yMzI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtYXJlYTogZ2xvYmFsLXRvb2xzO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9zcGxpdC1wYW5lbC1zaWRlXzduZnF1XzFtcmxoXzMwNDpub3QoI1xcOSkge1xuICAgIGdyaWQtYXJlYTogc2lkZVNwbGl0UGFuZWw7XG4gICAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV8xbXJsaF8zMTE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODQwO1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjg5cHgpIHtcbiAgLmF3c3VpX3NwbGl0LXBhbmVsLWJvdHRvbV83bmZxdV8xbXJsaF8zMTE6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMy82O1xuICB9XG59XG5cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfMW1ybGhfMzI0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbi5hd3N1aV9wYW5lbC1oaWRkZW5fN25mcXVfMW1ybGhfMzI0LmF3c3VpX25hdmlnYXRpb25fN25mcXVfMW1ybGhfMjMwOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8xbXJsaF8zMjQuYXdzdWlfdG9vbHNfN25mcXVfMW1ybGhfMjMxOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVsLWhpZGRlbl83bmZxdV8xbXJsaF8zMjQuYXdzdWlfZ2xvYmFsLXRvb2xzXzduZnF1XzFtcmxoXzIzMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMHB4O1xufVxuXG4uYXdzdWlfdG9vbGJhci1jb250YWluZXJfN25mcXVfMW1ybGhfMzM0Om5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogdG9vbGJhcjtcbiAgYmxvY2stc2l6ZTogNDJweDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKipcbiAqIEEgemVyby1oZWlnaHQgc3RpY2t5IGVsZW1lbnQgcGxhY2VkIGluIHRoZSB0b29sYmFyIGdyaWQgYXJlYSB3aGVuIHRoZSB0b29sYmFyIGlzIGFic2VudFxuICogYW5kIHRoZSBsZWZ0IHBhbmVsIChBSSBkcmF3ZXIpIGlzIG9wZW4uIEl0IHJldXNlcyB0aGUgdG9vbGJhcidzIHBzZXVkby1lbGVtZW50IHRlY2huaXF1ZVxuICogdG8gcmVuZGVyIHRoZSBib3JkZXItcmFkaXVzIGNvcm5lciBiZXR3ZWVuIHRoZSBBSSBkcmF3ZXIgYW5kIHRoZSBjb250ZW50IGFyZWEuXG4gKiBJbiBsaWdodCBtb2RlOiBpbnZlcnNlIHJhZGl1cyB0cmljayAoZGFyayBzcXVhcmUgKyB3aGl0ZSBzcXVhcmUgd2l0aCByYWRpdXMpLlxuICogSW4gZGFyayBtb2RlOiBhIHZlcnRpY2FsIGJvcmRlciBsaW5lIHdpdGggYSByb3VuZGVkIHRvcCBjb3JuZXIgKyB0b3AgYm9yZGVyIG9uIHRoZSBlbGVtZW50IGl0c2VsZi5cbiAqL1xuLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzFtcmxoXzM0ODpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IHRvb2xiYXI7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzFtcmxoXzM0ODpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICB9XG4gIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXJfN25mcXVfMW1ybGhfMzQ4Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyXzduZnF1XzFtcmxoXzM0ODpub3QoI1xcOSk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gICAgYmxvY2stc2l6ZTogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWxheW91dC0wM3hnOGIsICNjNmM2Y2QpO1xuICB9XG59XG5cbi5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzFtcmxoXzM2Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbXJsaF8zNjY6bm90KCNcXDkpIHtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbXJsaF8zNjY6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgaW5saW5lLXNpemU6IDVweDtcbiAgYmxvY2stc2l6ZTogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1haS1kcmF3ZXItODVmOW9wLCAjMTYxZDI2KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbXJsaF8zNjY6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbXJsaF8zNjY6bm90KCNcXDkpOmFmdGVyLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9wc2V1ZG8tdG9vbGJhci1jb250ZW50XzduZnF1XzFtcmxoXzM2Njpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIGluc2V0LWJsb2NrLXN0YXJ0OiAtMXB4O1xuICB9XG59XG4uYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbXJsaF8zNjY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfcHNldWRvLXRvb2xiYXItY29udGVudF83bmZxdV8xbXJsaF8zNjY6bm90KCNcXDkpOjphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3BzZXVkby10b29sYmFyLWNvbnRlbnRfN25mcXVfMW1ybGhfMzY2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbiAgfVxufVxuXG4uYXdzdWlfbm90aWZpY2F0aW9ucy1jb250YWluZXJfN25mcXVfMW1ybGhfNDEwOm5vdCgjXFw5KSB7XG4gIGdyaWQtYXJlYTogbm90aWZpY2F0aW9ucztcbn1cblxuLmF3c3VpX25vdGlmaWNhdGlvbnMtYmFja2dyb3VuZF83bmZxdV8xbXJsaF80MTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICBncmlkLWFyZWE6IG5vdGlmaWNhdGlvbnM7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9ub3RpZmljYXRpb25zLWJhY2tncm91bmRfN25mcXVfMW1ybGhfNDE0Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfbWFpbi1sYW5kbWFya183bmZxdV8xbXJsaF80MjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9tYWluXzduZnF1XzFtcmxoXzQyNTpub3QoI1xcOSkge1xuICBncmlkLWFyZWE6IG1haW47XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtYm90dG9tLTgxbnNmaywgNDBweCk7XG59XG4uYXdzdWlfbWFpbi1kaXNhYmxlLXBhZGRpbmdzXzduZnF1XzFtcmxoXzQzNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGdyaWQtY29sdW1uOiAxLy0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY4OXB4KSB7XG4gIC5hd3N1aV9tYWluLWRpc2FibGUtcGFkZGluZ3NfN25mcXVfMW1ybGhfNDM0Om5vdCgjXFw5KSB7XG4gICAgZ3JpZC1jb2x1bW46IDMvNjtcbiAgfVxufVxuXG4uYXdzdWlfY29udGVudC1oZWFkZXJfN25mcXVfMW1ybGhfNDQ0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYSwgMTZweCk7XG59XG5cbi5hd3N1aV9jb250ZW50XzduZnF1XzFtcmxoXzQ0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3VuZm9jdXNhYmxlLW1vYmlsZV83bmZxdV8xbXJsaF80NTQgKjpub3QoI1xcOSkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uYXdzdWlfaGlkZGVuXzduZnF1XzFtcmxoXzQ1OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtb3duXzduZnF1XzFtcmxoXzQ2Mzpub3QoI1xcOSk6bm90KDplbXB0eSkgKyAuYXdzdWlfYnJlYWRjcnVtYnMtZGlzY292ZXJlZF83bmZxdV8xbXJsaF80NjMge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9naHZxd18xZzBjeF81Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXdwNHNfMTZld2pfMTg1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2ZpbGUtaW5wdXRfMXdwNHNfMTZld2pfMTg5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGJsb2NrLXNpemU6IDFweDtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgbWFyZ2luLWJsb2NrOiAtMXB4O1xuICBtYXJnaW4taW5saW5lOiAtMXB4O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZpbGUtaW5wdXQtYnV0dG9uXzF3cDRzXzE2ZXdqXzIwNC5hd3N1aV9mb3JjZS1mb2N1cy1vdXRsaW5lLWljb25fMXdwNHNfMTZld2pfMjA0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xNmV3al8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1pY29uXzF3cDRzXzE2ZXdqXzIwNDpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xNmV3al8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1pY29uXzF3cDRzXzE2ZXdqXzIwNDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkgKyB2YXIoLS1zcGFjZS1idXR0b24taWNvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci12ZXJ0aWNhbC1lYnd1eHksIDBweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMTZld2pfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtYnV0dG9uXzF3cDRzXzE2ZXdqXzIyNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1pbnB1dC1idXR0b25fMXdwNHNfMTZld2pfMjA0LmF3c3VpX2ZvcmNlLWZvY3VzLW91dGxpbmUtYnV0dG9uXzF3cDRzXzE2ZXdqXzIyNTpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLWlucHV0LWJ1dHRvbl8xd3A0c18xNmV3al8yMDQuYXdzdWlfZm9yY2UtZm9jdXMtb3V0bGluZS1idXR0b25fMXdwNHNfMTZld2pfMjI1Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90b2dnbGUtYnV0dG9uXzFhNzQzXzFqNHJ2XzkuYXdzdWlfdmFyaWFudC1ub3JtYWxfMWE3NDNfMWo0cnZfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLWRlZmF1bHQtOTZvYm1iLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtZGVmYXVsdC0wMzByNmosICMwMDZjZTApO1xufVxuLmF3c3VpX3RvZ2dsZS1idXR0b25fMWE3NDNfMWo0cnZfOS5hd3N1aV92YXJpYW50LW5vcm1hbF8xYTc0M18xajRydl85Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItc2dzaGQyLCAjZjBmYmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtaG92ZXItNXdhYWFrLCAjMDAyYjY2KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtbm9ybWFsXzFhNzQzXzFqNHJ2XzkuYXdzdWlfcHJlc3NlZF8xYTc0M18xajRydl8xODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1idXR0b24tbm9ybWFsLXByZXNzZWQtbmI1MjFnLCAjZDFmMWZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItdG9nZ2xlLWJ1dHRvbi1ub3JtYWwtcHJlc3NlZC1rYXJ0cHIsICMwMDZjZTApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC10b2dnbGUtYnV0dG9uLW5vcm1hbC1wcmVzc2VkLWxud2g3aywgIzAwMmI2Nik7XG59XG5cbi5hd3N1aV92YXJpYW50LWljb25fMWE3NDNfMWo0cnZfMjQuYXdzdWlfcHJlc3NlZF8xYTc0M18xajRydl8xODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9nZ2xlLWJ1dHRvbi1pY29uLXByZXNzZWQtOGhvcGl4LCAjMGYxNDFhKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfdmRrcGpfdmQ2aGVfMTgxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cblxuLmF3c3VpX2l0ZW0td3JhcHBlcl92ZGtwal92ZDZoZV8yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYXdzdWlfZ3JvdXBfdmRrcGpfdmQ2aGVfMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZGl2aWRlcl92ZGtwal92ZDZoZV8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3NwbGl0LXBhbmVsLXNpZGVfajR2M3dfMWRjd2hfMTQ1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDgzMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9xazl4cl8xNTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogODMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX25hdmlnYXRpb24tY29udGFpbmVyXzJwMmFiX3FrOXhyXzE1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy1uYXZpZ2F0aW9uLW9wZW5fMnAyYWJfcWs5eHJfMTY0KSB7XG4gIGlubGluZS1zaXplOiAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbi1jb250YWluZXJfMnAyYWJfcWs5eHJfMTUzID4gLmF3c3VpX25hdmlnYXRpb25fMnAyYWJfcWs5eHJfMTUzOm5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgaW5saW5lLXNpemU6IHZhcigtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtejE3cm1kKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY4OHB4KSB7XG4gIC5hd3N1aV9uYXZpZ2F0aW9uLWNvbnRhaW5lcl8ycDJhYl9xazl4cl8xNTM6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLW5hdmlnYXRpb24td2lkdGgtejE3cm1kOiAxMDB2dztcbiAgICB6LWluZGV4OiAxMDAxO1xuICB9XG59XG5cbi5hd3N1aV9oaWRlLW5hdmlnYXRpb25fMnAyYWJfcWs5eHJfMTg0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogMTRweDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19icnBrcV8xODA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19icnBrcV8xODAuYXdzdWlfZ2hvc3RfZDE5ZmdfYnJwa3FfMTkxOm5vdCgjXFw5KSB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05MDAwcHg7XG59XG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19icnBrcV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2JycGtxXzE4MCA+IC5hd3N1aV9pdGVtX2QxOWZnX2JycGtxXzE5Njpub3QoI1xcOSksXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19icnBrcV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2JycGtxXzE4MCA+IC5hd3N1aV9naG9zdC1pdGVtX2QxOWZnX2JycGtxXzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfYnJlYWRjcnVtYi1ncm91cF9kMTlmZ19icnBrcV8xNDUgPiAuYXdzdWlfYnJlYWRjcnVtYi1ncm91cC1saXN0X2QxOWZnX2JycGtxXzE4MCA+IC5hd3N1aV9lbGxpcHNpc19kMTlmZ19icnBrcV8xOTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19icnBrcV8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ19icnBrcV8xOTY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19icnBrcV8xODAgPiAuYXdzdWlfaXRlbV9kMTlmZ19icnBrcV8xOTYuYXdzdWlfaGlkZV9kMTlmZ19icnBrcV8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX2JycGtxXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfYnJwa3FfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnX2JycGtxXzE5ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19icnBrcV8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfYnJwa3FfMTk4LmF3c3VpX3Zpc2libGVfZDE5ZmdfYnJwa3FfMjE1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXBfZDE5ZmdfYnJwa3FfMTQ1ID4gLmF3c3VpX2JyZWFkY3J1bWItZ3JvdXAtbGlzdF9kMTlmZ19icnBrcV8xODAgPiAuYXdzdWlfZWxsaXBzaXNfZDE5ZmdfYnJwa3FfMTk4ID4gLmF3c3VpX2ljb25fZDE5ZmdfYnJwa3FfMjE5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1pY29uLWVyanBwZSwgIzhjOGM5NCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9icmVhZGNydW1iLWdyb3VwX2QxOWZnX2JycGtxXzE0NSA+IC5hd3N1aV9icmVhZGNydW1iLWdyb3VwLWxpc3RfZDE5ZmdfYnJwa3FfMTgwID4gLmF3c3VpX2VsbGlwc2lzX2QxOWZnX2JycGtxXzE5OCA+IC5hd3N1aV9pY29uX2QxOWZnX2JycGtxXzIxOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYnMtc2tlbGV0b25fZDE5ZmdfYnJwa3FfMjI4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX2JycGtxXzIzMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29sbGFwc2VkLWJ1dHRvbl9kMTlmZ19icnBrcV8yMzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfYnJwa3FfMjMyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfYnJwa3FfMjMyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX2JycGtxXzIzMjpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX2NvbGxhcHNlZC1idXR0b25fZDE5ZmdfYnJwa3FfMjMyID4gOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eCwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1icmVhZGNydW1iLWN1cnJlbnQtcW5rZ250LCA3MDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9jb2xsYXBzZWQtYnV0dG9uX2QxOWZnX2JycGtxXzIzMiA+IDpub3QoI1xcOSk6bGFzdC1jaGlsZDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9idXR0b24taWNvbl9kMTlmZ19icnBrcV8zMTQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTE4MC1tcjIwbjksIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS0xODAtZTcwcXk2LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9idXR0b24taWNvbl9kMTlmZ19icnBrcV8zMTQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfYnV0dG9uLWljb25fZDE5ZmdfYnJwa3FfMzE0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2J1dHRvbi1pY29uX2QxOWZnX2JycGtxXzMxNDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uLWljb24tb3Blbl9kMTlmZ19icnBrcV8zMjg6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5hd3N1aV9oaWRkZW5fZDE5ZmdfYnJwa3FfMzMyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9saW5rXzFrb3NxXzE4aDZkXzE0NTpub3QoI1xcOSk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDk6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfaWNvbl8xa29zcV8xOGg2ZF8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwID4gLmF3c3VpX2ljb25fMWtvc3FfMThoNmRfMTUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1icmVhZGNydW1iLWljb24tZXJqcHBlLCAjOGM4Yzk0KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTQ5ID4gLmF3c3VpX2ljb25fMWtvc3FfMThoNmRfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwID4gLmF3c3VpX2ljb25fMWtvc3FfMThoNmRfMTUzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSksXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1kZWZhdWx0LWprOW1qcywgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1kZWZhdWx0LTRvZ21lNSwgY3VycmVudENvbG9yKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdGV4dC1kZWNvcmF0aW9uLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTQ5ID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSk6YWN0aXZlLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNDkgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfZ2hvc3QtYnJlYWRjcnVtYl8xa29zcV8xOGg2ZF8xNTAgPiAuYXdzdWlfYW5jaG9yXzFrb3NxXzE4aDZkXzE2Mzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cbi5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzID4gLmF3c3VpX3RleHRfMWtvc3FfMThoNmRfMjExOm5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzID4gLmF3c3VpX3RleHRfMWtvc3FfMThoNmRfMjExOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE0OSA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzOm5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE1MCA+IC5hd3N1aV9hbmNob3JfMWtvc3FfMThoNmRfMTYzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTQ5LmF3c3VpX2xhc3RfMWtvc3FfMThoNmRfMjMwID4gLmF3c3VpX2ljb25fMWtvc3FfMThoNmRfMTUzOm5vdCgjXFw5KSxcbi5hd3N1aV9naG9zdC1icmVhZGNydW1iXzFrb3NxXzE4aDZkXzE1MC5hd3N1aV9sYXN0XzFrb3NxXzE4aDZkXzIzMCA+IC5hd3N1aV9pY29uXzFrb3NxXzE4aDZkXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2JyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTQ5LmF3c3VpX2xhc3RfMWtvc3FfMThoNmRfMjMwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpLFxuLmF3c3VpX2dob3N0LWJyZWFkY3J1bWJfMWtvc3FfMThoNmRfMTUwLmF3c3VpX2xhc3RfMWtvc3FfMThoNmRfMjMwID4gLmF3c3VpX2FuY2hvcl8xa29zcV8xOGg2ZF8xNjM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnJlYWRjcnVtYi1jdXJyZW50LTZqaTN4eCwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1icmVhZGNydW1iLWN1cnJlbnQtcW5rZ250LCA3MDApO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkLCAjZmZmZmZmKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbjogZWFzZSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LXNsb3ctNDUxbnN4LCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGluc2V0LWJsb2NrLXN0YXJ0LCBvcGFjaXR5O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3MikpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyKSk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcCwgIzE2MWQyNik7XG4gIC8qKlxuICAgKiBBZGRzIGEgYm9yZGVyIHRvIHZpc3VhbGx5IHNlcGFyYXRlIHRoZSBtYWluIGNvbnRlbnQgYXJlYSBmcm9tIHRoZSBsZWZ0IGdsb2JhbCBkcmF3ZXIuXG4gICAqXG4gICAqIE5vdGU6IERpcmVjdCBib3JkZXIgYXBwbGljYXRpb24gaXMgbm90IHBvc3NpYmxlIGZvciBlaXRoZXIgdGFyZ2V0IGVsZW1lbnQ6XG4gICAqIC0gTWFpbiBjb250ZW50IGFyZWE6IFVzZXMgYGRpc3BsYXk6IGNvbnRlbnRzYCwgcHJldmVudGluZyBib3JkZXIgYXBwbGljYXRpb25cbiAgICogLSBOYXYgcGFuZWw6IE1heSBiZSBoaWRkZW4sIGNhdXNpbmcgdGhlIGJvcmRlciB0byBkaXNhcHBlYXIgd2hlbiBzZXBhcmF0aW9uIGlzIHN0aWxsIG5lZWRlZFxuICAqL1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3MikpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyKSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3MikpOmJlZm9yZSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzIpKTpiZWZvcmUsIC5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzIpKTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzIpKTphZnRlciB7XG4gICAgaW5zZXQtYmxvY2stc3RhcnQ6IDQycHg7XG4gICAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpO1xuICAgIGJsb2NrLXNpemU6IGNhbGMoMTAwdmggLSA0MnB4KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyKSk6YmVmb3JlLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTpub3QoOmhhcyguYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3MikpOmFmdGVyIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDQycHg7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDB2aCAtIDQycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzIpKTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbkBtZWRpYSBub3QgcHJpbnQge1xuICAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6bm90KDpoYXMoLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzIpKTphZnRlciB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyKSk6YWZ0ZXIsIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1My5hd3N1aV93aXRoLWFpLWRyYXdlcl8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOm5vdCg6aGFzKC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyKSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMuYXdzdWlfZGlzYWJsZS1ib2R5LXNjcm9sbF8xa3pyaV9kdm01eV8yMTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXN0YXRpYy1zLXh6aWZoMywgMTJweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qKlxuICAgKiBCdXR0b24gc2l6aW5nIGFkanVzdG1lbnRzIGZvciB0aGVtZS1zcGVjaWZpYyBkZXNpZ24gcmVxdWlyZW1lbnRzXG4gICAqXG4gICAqIExpZ2h0IG1vZGU6IEJ1dHRvbiB3aWR0aCBpcyBzZXQgdG8gMTAwJSArIGJvcmRlciB3aWR0aCB0byBpbnRlbnRpb25hbGx5IG92ZXJsYXBcbiAgICogd2l0aCB0aGUgYm90dG9tIGJvcmRlciwgYXMgc3BlY2lmaWVkIGluIHRoZSBVSSBkZXNpZ24uXG4gICAqXG4gICAqIERhcmsgbW9kZTogUmVzZXRzIHRoZSBvdmVybGFwIHN0eWxpbmcgZHVlIHRvIGRpZmZlcmVudCBkZXNpZ24gcmVxdWlyZW1lbnRzXG4gICAqIHdoZXJlIG92ZXJsYXAgc2hvdWxkIG5vdCBvY2N1ci5cbiAgICovXG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcCwgIzE2MWQyNik7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpIHtcbiAgICBibG9jay1zaXplOiAxMDAlO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOmJlZm9yZSwgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IC01cHg7XG4gIGlubGluZS1zaXplOiA1cHg7XG4gIGJsb2NrLXNpemU6IDVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtYWktZHJhd2VyLTg1ZjlvcCwgIzE2MWQyNik7XG59XG5AbWVkaWEgbm90IHByaW50IHtcbiAgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6YWZ0ZXIge1xuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYWktY3VzdG9tXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSk6YmVmb3JlLCAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1haS1jdXN0b21fMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KTphZnRlciwgLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWFpLWN1c3RvbV8xa3pyaV9kdm01eV8xNzI6bm90KCNcXDkpOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9vbGJhci1jeGtydmQsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9kdm01eV8yNzA6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgbWlubWF4KDAsIDNmcikgbWlubWF4KGF1dG8sIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuQG1lZGlhIG5vdCBwcmludCB7XG4gIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfZHZtNXlfMjcwOm5vdCgjXFw5KSB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgfVxuICAuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9kdm01eV8yNzA6bm90KCNcXDkpLCAuYXdzdWktZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfZHZtNXlfMjcwOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbiAgLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfZHZtNXlfMjcwLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9kdm01eV8yNzAuYXdzdWlfd2l0aC1haS1kcmF3ZXJfMWt6cmlfZHZtNXlfMTcyOm5vdCgjXFw5KSB7XG4gICAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG4gIH1cbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9kdm01eV8yNzA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfZHZtNXlfMjcwLmF3c3VpX3dpdGgtYWktZHJhd2VyXzFrenJpX2R2bTV5XzE3Mjpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItbGF5b3V0LTAzeGc4YiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpX2R2bTV5XzI3MCA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1uYXZfMWt6cmlfZHZtNXlfMjk3Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufVxuLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyXzFrenJpX2R2bTV5XzE1MyA+IC5hd3N1aV90b29sYmFyLWNvbnRhaW5lcl8xa3pyaV9kdm01eV8yNzAgPiAuYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXItYnJlYWRjcnVtYnNfMWt6cmlfZHZtNXlfMzAyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAzO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXg6IDEgMDtcbn1cbi5hd3N1aV91bml2ZXJzYWwtdG9vbGJhcl8xa3pyaV9kdm01eV8xNTMgPiAuYXdzdWlfdG9vbGJhci1jb250YWluZXJfMWt6cmlfZHZtNXlfMjcwID4gLmF3c3VpX3VuaXZlcnNhbC10b29sYmFyLWJyZWFkY3J1bWJzXzFrenJpX2R2bTV5XzMwMjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpICsgdmFyKC0tc3BhY2Utc3RhdGljLW0tbzhxczgzLCAxNnB4KSk7XG59XG4uYXdzdWlfdW5pdmVyc2FsLXRvb2xiYXJfMWt6cmlfZHZtNXlfMTUzID4gLmF3c3VpX3Rvb2xiYXItY29udGFpbmVyXzFrenJpX2R2bTV5XzI3MCA+IC5hd3N1aV91bml2ZXJzYWwtdG9vbGJhci1kcmF3ZXJzXzFrenJpX2R2bTV5XzMxMTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2RyYXdlcnMtZGVza3RvcC10cmlnZ2Vycy1jb250YWluZXJfMWt6cmlfZHZtNXlfMzE5Om5vdCgjXFw5KSxcbi5hd3N1aV9kcmF3ZXJzLW1vYmlsZS10cmlnZ2Vycy1jb250YWluZXJfMWt6cmlfZHZtNXlfMzIwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZHJhd2Vycy10cmlnZ2VyLWNvbnRlbnRfMWt6cmlfZHZtNXlfMzYyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtZGl2aWRlcl8xa3pyaV9kdm01eV8zNzI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgYmxvY2stc2l6ZTogNjAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2RyYXdlcnMtdHJpZ2dlcl8xa3pyaV9kdm01eV8zNjI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmF3c3VpX2Jsb2NrLWJvZHktc2Nyb2xsXzFrenJpX2R2bTV5XzM4NTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xY2o3bV8xNDU6bm90KCNcXDkpIHtcbiAgYWxsOiBpbml0aWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWNqN21fMTQ1LmF3c3VpX2N1c3RvbV9scHNodV8xY2o3bV8xNTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xY2o3bV8xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFjajdtXzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzFjajdtXzE2MDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogMzBweDtcbiAgaW5saW5lLXNpemU6IDMwcHg7XG59XG4uYXdzdWlfdHJpZ2dlcl9scHNodV8xY2o3bV8xNDUuYXdzdWlfZGVmYXVsdF9scHNodV8xY2o3bV8xNjA6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWNqN21fMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMWNqN21fMTYwOm5vdCgjXFw5KTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFjajdtXzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzFjajdtXzE2MC5hd3N1aV9zZWxlY3RlZF9scHNodV8xY2o3bV8xNzY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtdG9nZ2xlLXNlbGVjdGVkLWRlZmF1bHQtdHU0eTZlLCAjMDA2Y2UwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1vd2QyanQsICNmZmZmZmYpO1xufVxuLmF3c3VpX3RyaWdnZXJfbHBzaHVfMWNqN21fMTQ1LmF3c3VpX2RlZmF1bHRfbHBzaHVfMWNqN21fMTYwLmF3c3VpX3NlbGVjdGVkX2xwc2h1XzFjajdtXzE3Njpub3QoI1xcOSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC10b2dnbGUtc2VsZWN0ZWQtaG92ZXItcnRtaGFyLCAjMDA0YTllKTtcbn1cbi5hd3N1aV90cmlnZ2VyX2xwc2h1XzFjajdtXzE0NS5hd3N1aV9kZWZhdWx0X2xwc2h1XzFjajdtXzE2MC5hd3N1aV9zZWxlY3RlZF9scHNodV8xY2o3bV8xNzY6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvZ2dsZS1zZWxlY3RlZC1hY3RpdmUtanR3ZDY2LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xY2o3bV8xODc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RyaWdnZXItd3JhcHBlcl9scHNodV8xY2o3bV8xODc6bm90KCNcXDkpOmhhcyg6Zm9jdXMtdmlzaWJsZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzFjajdtXzE4Nzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDNweCAtIDFweCk7XG59XG4uYXdzdWlfdHJpZ2dlci13cmFwcGVyX2xwc2h1XzFjajdtXzE4Nzpub3QoI1xcOSk6aGFzKDpmb2N1cy12aXNpYmxlKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2RvdF9scHNodV8xY2o3bV8yMTI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogOHB4O1xuICBibG9jay1zaXplOiA4cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtaWNvbi1vcTc5ZXksICNkYjAwMDApO1xuICBpbnNldC1ibG9jay1zdGFydDogLTFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogLTFweDtcbiAgb3V0bGluZTogc29saWQgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LXRvb2xiYXItY3hrcnZkLCAjZmZmZmZmKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9uc18xNTRiaV9ibHFmal85Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHotaW5kZXg6IDg1MDtcbn1cbi5hd3N1aV9zdGlja3ktbm90aWZpY2F0aW9ucy13aXRoLWJhY2tncm91bmRfMTU0YmlfYmxxZmpfMTM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuXG4uYXdzdWlfaGFzLW5vdGlmaWNhdGlvbnMtY29udGVudF8xNTRiaV9ibHFmal8xNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMTFuMHNfMXdsajBfOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2VtcHR5XzExbjBzXzF3bGowXzEzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4aywgIzY1Njg3MSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV93cmFwcGVyX3o1bXVsXzFyd3JvXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hd3N1aV93cmFwcGVyLS1maXQtaGVpZ2h0X3o1bXVsXzFyd3JvXzIxNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaW5uZXItd3JhcHBlci0tZml0LWhlaWdodF96NW11bF8xcndyb18yMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2hhcy1kZWZhdWx0LWZpbHRlcl96NW11bF8xcndyb18yMjUgPiA6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgZmxleDogMjgwcHggMCAxO1xufVxuXG4uYXdzdWlfY29udGVudF96NW11bF8xcndyb18yMjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLXJlc2VydmUtZmlsdGVyX3o1bXVsXzFyd3JvXzIzNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtLXJlc2VydmUtbGVnZW5kX3o1bXVsXzFyd3JvXzI0MDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSk7XG59XG5cbi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0X3o1bXVsXzFyd3JvXzI0NDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfZmlsdGVyLWNvbnRhaW5lcl96NW11bF8xcndyb18yNDg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9heGlzX2YwZm90XzFvNWQwXzE0NTpub3QoI1xcOSksXG4uYXdzdWlfdmVydGljYWwtbWFya2VyX2YwZm90XzFvNWQwXzE0Njpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLWF4aXMtOHd4YzI5LCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV9heGlzLS1lbXBoYXNpemVkX2YwZm90XzFvNWQwXzE1MTpub3QoI1xcOSkge1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2F4aXMtbGFiZWxfZjBmb3RfMW81ZDBfMTU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbn1cblxuLmF3c3VpX2F4aXMtbGFiZWwtLXhfZjBmb3RfMW81ZDBfMTYwOm5vdCgjXFw5KSxcbi5hd3N1aV9heGlzLWxhYmVsLS15X2YwZm90XzFvNWQwXzE2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2dyaWRfZjBmb3RfMW81ZDBfMTY1Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItY2hhcnRzLWxpbmUtZ3JpZC1oYmVsYmgsICNkZWRlZTMpO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbn1cblxuLmF3c3VpX3RpY2tzX19saW5lX2YwZm90XzFvNWQwXzE3MDpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWNoYXJ0cy1saW5lLXRpY2stOWVkM3k5LCAjZGVkZWUzKTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG59XG5cbi5hd3N1aV90aWNrc19fdGV4dF9mMGZvdF8xbzVkMF8xNzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LWNoYXJ0LWRldGFpbC1zaXplLXJ1N2E1NCwgMTJweCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3RpY2tzLS15X2YwZm90XzFvNWQwXzE4MDpub3QoI1xcOSksXG4uYXdzdWlfdGlja3MtLXhfZjBmb3RfMW81ZDBfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGlja3MtLWJvdHRvbV9mMGZvdF8xbzVkMF8xODUgPiAuYXdzdWlfdGlja3NfX3RleHRfZjBmb3RfMW81ZDBfMTc1Om5vdCgjXFw5KSB7XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBoYW5naW5nO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xbzVkMF8xOTAgPiAuYXdzdWlfdGlja3NfZjBmb3RfMW81ZDBfMTcwID4gLmF3c3VpX3RpY2tzX190ZXh0X2YwZm90XzFvNWQwXzE3NTpub3QoI1xcOSkge1xuICB0ZXh0LWFuY2hvcjogZW5kO1xuICBkb21pbmFudC1iYXNlbGluZTogY2VudHJhbDtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnRfZjBmb3RfMW81ZDBfMTkwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDEycHg7XG59XG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9mMGZvdF8xbzVkMF8xOTAgPiAuYXdzdWlfYXhpcy1sYWJlbF9mMGZvdF8xbzVkMF8xNTU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9fbGFiZWxfZjBmb3RfMW81ZDBfMjA1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnQtLWhpZGRlbl9mMGZvdF8xbzVkMF8yMDk6bm90KCNcXDkpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmF3c3VpX2xhYmVscy1pbmxpbmUtc3RhcnQtLWhpZGRlbl9mMGZvdF8xbzVkMF8yMDkgPiAuYXdzdWlfbGFiZWxzLWlubGluZS1zdGFydF9fbGFiZWxfZjBmb3RfMW81ZDBfMjA1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2xhYmVscy1ibG9jay1lbmRfZjBmb3RfMW81ZDBfMjE3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlcl9mMGZvdF8xbzVkMF8xNDY6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV92ZXJ0aWNhbC1tYXJrZXItY2lyY2xlX2YwZm90XzFvNWQwXzIyODpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbn1cblxuLmF3c3VpX3ZlcnRpY2FsLW1hcmtlci1jaXJjbGUtYWN0aXZlX2YwZm90XzFvNWQwXzIzNDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWxpbmUtY2hhcnQtd2lkdGgteHIydDRwLCAycHgpO1xufVxuXG4uYXdzdWlfZm9jdXMtb3V0bGluZV9mMGZvdF8xbzVkMF8yMzk6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lcl9mMGZvdF8xbzVkMF8yNDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyX2YwZm90XzFvNWQwXzI0Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvNWQwXzI1Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBtaW4tYmxvY2stc2l6ZTogaW5oZXJpdDtcbn1cblxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci1vdXRlcl9mMGZvdF8xbzVkMF8yNTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMW81ZDBfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW81ZDBfMjUyOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzFvNWQwXzI1Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvNWQwXzI1Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9heGlzLWxhYmVsX2YwZm90XzFvNWQwXzE1NSArIC5hd3N1aV9jaGFydC1jb250YWluZXItb3V0ZXJfZjBmb3RfMW81ZDBfMjU3LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW81ZDBfMjUyLCAuYXdzdWlfY2hhcnQtY29udGFpbmVyLW91dGVyX2YwZm90XzFvNWQwXzI1Ny5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvNWQwXzI1Mi5hd3N1aV9oYXMtZmlsdGVyc19mMGZvdF8xbzVkMF8yNjMpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKDAuNSAqIHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtcnU3YTU0LCAxMnB4KSk7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItaW5uZXJfZjBmb3RfMW81ZDBfMjY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItcGxvdC13cmFwcGVyX2YwZm90XzFvNWQwXzI3NC5hd3N1aV9maXQtaGVpZ2h0X2YwZm90XzFvNWQwXzI1Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLXBsb3RfZjBmb3RfMW81ZDBfMjc0LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW81ZDBfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWJvdHRvbS1sYWJlbHNfZjBmb3RfMW81ZDBfMjg2LmF3c3VpX2ZpdC1oZWlnaHRfZjBmb3RfMW81ZDBfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xZmN1c18xamZkd18xNDU6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgc2hhcGUtcmVuZGVyaW5nOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2NsaWNrYWJsZV8xZmN1c18xamZkd18xNTQ6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXdzdWlfcHJlY2lzZV8xZmN1c18xamZkd18xNTg6bm90KCNcXDkpIHtcbiAgc2hhcGUtcmVuZGVyaW5nOiBnZW9tZXRyaWNQcmVjaXNpb247XG59XG5cbi5hd3N1aV9mb2N1cy1vdXRsaW5lXzFmY3VzXzFqZmR3XzE2Mjpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5hd3N1aV9hcHBsaWNhdGlvbl8xZmN1c18xamZkd18xNzE6bm90KCNcXDkpIHtcbiAgLyogVXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF0NDR6XzExczhtXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYXdzdWlfcG9wb3Zlci1ib2R5XzF0NDR6XzExczhtXzE3ODpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xdDQ0el8xMXM4bV8xODI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9mb290ZXJfMXQ0NHpfMTFzOG1fMTgyID4gaHI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX2ZpdC1oZWlnaHRfMTRpcXFfMW9kcXRfMjIyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfZml0LWhlaWdodF8xNGlxcV8xb2RxdF8yMjIuYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxXzFvZHF0XzIyNzpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzFvZHF0XzIzMDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xb2RxdF8yMzAuYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzg6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzFvZHF0XzIzMC5hd3N1aV9yZWZyZXNoXzE0aXFxXzFvZHF0XzIzODpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzgpOjpiZWZvcmUsIC5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMW9kcXRfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMW9kcXRfMjM4KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXRvcC13aWR0aC1pNzJxZ2MsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzgpOjphZnRlciwgLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzgpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctY29udGFpbmVyLTR2YXBiaywgMHB4IDBweCAxcHggMXB4ICNlOWViZWQsIDBweCAxcHggOHB4IDJweCByZ2JhKDAsIDcsIDIyLCAwLjEyKSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzFvZHF0XzIzMDpub3QoI1xcOSk6bm90KDpsYXN0LWNoaWxkKSwgLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmJlZm9yZSwgLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMW9kcXRfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzFvZHF0XzIzMCArIC5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMW9kcXRfMjMwOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfdmFyaWFudC1zdGFja2VkXzE0aXFxXzFvZHF0XzIzMCArIC5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMW9kcXRfMjMwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMW9kcXRfMjMwICsgLmF3c3VpX3Jvb3RfMTRpcXFfMW9kcXRfMTg5LmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF8xNGlxcV8xb2RxdF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzgpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV9zdGlja3ktZW5hYmxlZF8xNGlxcV8xb2RxdF8yODg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzgpOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYywgMHB4KSk7XG59XG4uYXdzdWlfcm9vdF8xNGlxcV8xb2RxdF8xODkuYXdzdWlfc3RpY2t5LWVuYWJsZWRfMTRpcXFfMW9kcXRfMjg4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMW9kcXRfMjM4KS5hd3N1aV92YXJpYW50LXN0YWNrZWRfMTRpcXFfMW9kcXRfMjMwOjpiZWZvcmUge1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpKTtcbn1cbi5hd3N1aV9yb290XzE0aXFxXzFvZHF0XzE4OS5hd3N1aV93aXRoLXN0dWNrLXN0aWNreS1oZWFkZXItYXQtYm90dG9tXzE0aXFxXzFvZHF0XzI5NDpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xufVxuXG4uYXdzdWlfd2l0aC1zaWRlLW1lZGlhXzE0aXFxXzFvZHF0XzIyNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uYXdzdWlfd2l0aC10b3AtbWVkaWFfMTRpcXFfMW9kcXRfMzA0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LXdyYXBwZXJfMTRpcXFfMW9kcXRfMzA5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2NvbnRlbnQtd3JhcHBlci1maXQtaGVpZ2h0XzE0aXFxXzFvZHF0XzMxNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuXG4uYXdzdWlfbWVkaWFfMTRpcXFfMW9kcXRfMzIxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX21lZGlhXzE0aXFxXzFvZHF0XzMyMSBpbWc6bm90KCNcXDkpLFxuLmF3c3VpX21lZGlhXzE0aXFxXzFvZHF0XzMyMSB2aWRlbzpub3QoI1xcOSksXG4uYXdzdWlfbWVkaWFfMTRpcXFfMW9kcXRfMzIxIHBpY3R1cmU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5hd3N1aV9tZWRpYV8xNGlxcV8xb2RxdF8zMjEgaWZyYW1lOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbWVkaWEtdG9wXzE0aXFxXzFvZHF0XzMzOTpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogNjYlO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkgLSAxcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpIC0gMXB4KTtcbn1cbi5hd3N1aV9tZWRpYS1zaWRlXzE0aXFxXzFvZHF0XzM0NDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDY2JTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpIC0gMXB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMW9kcXRfMzUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWhlYWRlci1rbmVnYXAsICNmZmZmZmYpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMW9kcXRfMzUwLmF3c3VpX2hlYWRlci1mdWxsLXBhZ2VfMTRpcXFfMW9kcXRfMzU1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1lbWJlZGRlZF8xNGlxcV8xb2RxdF8zNTguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXN0aWNreS1lbmFibGVkXzE0aXFxXzFvZHF0XzM1OCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9oZWFkZXJfMTRpcXFfMW9kcXRfMzUwLmF3c3VpX2hlYWRlci13aXRoLW1lZGlhXzE0aXFxXzFvZHF0XzM2MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xb2RxdF8zNTAuYXdzdWlfaGVhZGVyLXdpdGgtbWVkaWFfMTRpcXFfMW9kcXRfMzYxOm5vdCgjXFw5KTpub3QoOmVtcHR5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLXN0aWNreS1kaXNhYmxlZF8xNGlxcV8xb2RxdF8zNjc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX2hlYWRlci1zdGlja3ktZW5hYmxlZF8xNGlxcV8xb2RxdF8zNTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB6LWluZGV4OiA4MDA7XG59XG4uYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzFvZHF0XzM3Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9oZWFkZXItc3R1Y2tfMTRpcXFfMW9kcXRfMzc3Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJsb2NrOiAwO1xuICBib3JkZXItaW5saW5lOiAwO1xufVxuLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xb2RxdF8zNzc6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMW9kcXRfMzg3KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktZW1iZWRkZWQteHl6NWJmLCAwcHggMnB4IDBweCAwcHggI2U5ZWJlZCwgMHB4IDE2cHggMTZweCAtMTJweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9oZWFkZXItZHluYW1pYy1oZWlnaHRfMTRpcXFfMW9kcXRfMzkwLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xb2RxdF8zNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCkgLSB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzFvZHF0XzM1MDpub3QoI1xcOSk6bm90KDplbXB0eSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItY29udGFpbmVyLXN0aWNreS13aWR0aC1yeGp3azAsIDBweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci1kaXZpZGVyLTI1anVpMywgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX2hlYWRlcl8xNGlxcV8xb2RxdF8zNTAuYXdzdWlfd2l0aC1wYWRkaW5nc18xNGlxcV8xb2RxdF8zOTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtaHF5cG5tLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzFvZHF0XzM1MC5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzFvZHF0XzM5Ni5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xb2RxdF8zODc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtaHF5cG5tLCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyXzE0aXFxXzFvZHF0XzM1MC5hd3N1aV93aXRoLWhpZGRlbi1jb250ZW50XzE0aXFxXzFvZHF0XzQwNTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzFvZHF0XzM4Nzpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xb2RxdF8zODcuYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIGJvcmRlci1pbmxpbmU6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xb2RxdF8zODc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xNGlxcV8xb2RxdF8yMzgpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYywgMHB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLXRvcC0ybm84M3osIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMW9kcXRfMzg3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMTRpcXFfMW9kcXRfMjM4KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogMHB4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWNvbnRhaW5lci00dmFwYmssIDBweCAwcHggMXB4IDFweCAjZTllYmVkLCAwcHggMXB4IDhweCAycHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWNhcmRzXzE0aXFxXzFvZHF0XzM4Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItc3RpY2t5LWVuYWJsZWRfMTRpcXFfMW9kcXRfMzU4KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1jYXJkc18xNGlxcV8xb2RxdF8zODcuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzFvZHF0XzM3Nzpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfaGVhZGVyLXZhcmlhbnQtY2FyZHNfMTRpcXFfMW9kcXRfMzg3LmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xb2RxdF8zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV8xb2RxdF80NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzFvZHF0XzM3Nzpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV8xNGlxcV8xb2RxdF80NjMuYXdzdWlfaGVhZGVyLXN0dWNrXzE0aXFxXzFvZHF0XzM3NyA+IC5hd3N1aV9oZWFkZXItY292ZXJfMTRpcXFfMW9kcXRfNDY2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfMW9kcXRfNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xb2RxdF8zNzc6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHNvbGlkIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItdmFyaWFudC1mdWxsLXBhZ2VfMTRpcXFfMW9kcXRfNDYzLmF3c3VpX2hlYWRlci1zdHVja18xNGlxcV8xb2RxdF8zNzc6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktaDM0MTN3LCAwcHggNHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigtOTk5JSAxMDAlLCA5OTklIDEwMCUsIDk5OSUgOTk5JSwgLTk5OSUgOTk5JSk7XG59XG5cbi5hd3N1aV9jb250ZW50XzE0aXFxXzFvZHF0XzMwOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtZml0LWhlaWdodF8xNGlxcV8xb2RxdF80OTQ6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9jb250ZW50LWlubmVyXzE0aXFxXzFvZHF0XzUwMDpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfMW9kcXRfNTAwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMW9kcXRfMzk2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuLmF3c3VpX2NvbnRlbnQtaW5uZXJfMTRpcXFfMW9kcXRfNTAwLmF3c3VpX3dpdGgtcGFkZGluZ3NfMTRpcXFfMW9kcXRfMzk2LmF3c3VpX3dpdGgtaGVhZGVyXzE0aXFxXzFvZHF0XzUwNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItY29udGVudC10b3AtMTM1Mzl2LCA0cHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyXzE0aXFxXzFvZHF0XzUxMS5hd3N1aV93aXRoLXBhZGRpbmdzXzE0aXFxXzFvZHF0XzM5Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMTRpcXFfMW9kcXRfNTExLmF3c3VpX3dpdGgtZGl2aWRlcl8xNGlxcV8xb2RxdF81MTU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMnFkdzlfMTN0c3lfMTg5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hd3N1aV9yb290XzJxZHc5XzEzdHN5XzE4OS5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNTpub3QoI1xcOSksIC5hd3N1aV9yb290XzJxZHc5XzEzdHN5XzE4OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMTN0c3lfMjI1KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xM3RzeV8yMjUuYXdzdWlfcm9vdC12YXJpYW50LWgyXzJxZHc5XzEzdHN5XzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNSksIC5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMTN0c3lfMjI1LmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV8xM3RzeV8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUpLCAuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4LmF3c3VpX3Jvb3QtdmFyaWFudC1oMl8ycWR3OV8xM3RzeV8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUpLCAuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4LmF3c3VpX3Jvb3QtdmFyaWFudC1oM18ycWR3OV8xM3RzeV8yMjg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xM3RzeV8yMjU6bm90KCNcXDkpOm5vdCguYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzEzdHN5XzIyNS5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNS5hd3N1aV9yb290LXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfMjI4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xM3RzeV8yMjUuYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5XzEzdHN5XzIyODpub3QoI1xcOSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG59XG4uYXdzdWlfcm9vdF8ycWR3OV8xM3RzeV8xODkuYXdzdWlfcm9vdC12YXJpYW50LWgxXzJxZHc5XzEzdHN5XzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNSkge1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9yb290LW5vLWFjdGlvbnNfMnFkdzlfMTN0c3lfMjI1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzEzdHN5XzIyOCkuYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUuYXdzdWlfcm9vdC12YXJpYW50LWgzXzJxZHc5XzEzdHN5XzIyOCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfMnFkdzlfMTN0c3lfMTg5LmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV8xM3RzeV8yMzcuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtMngteHhzLWFpd3RpNSwgNHB4KTtcbn1cblxuLmF3c3VpX21haW5fMnFkdzlfMTN0c3lfMjQ3Om5vdCgjXFw5KSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcm93LWdhcDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSk7XG59XG4uYXdzdWlfbWFpbl8ycWR3OV8xM3RzeV8yNDcuYXdzdWlfbm8td3JhcF8ycWR3OV8xM3RzeV8yNTc6bm90KCNcXDkpIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uYXdzdWlfbWFpbl8ycWR3OV8xM3RzeV8yNDcuYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjU6bm90KCNcXDkpIHtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9tYWluLXZhcmlhbnQtaDFfMnFkdzlfMTN0c3lfMjYzOm5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4ID4gLmF3c3VpX21haW5fMnFkdzlfMTN0c3lfMjQ3Om5vdCgjXFw5KSB7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uc18ycWR3OV8xM3RzeV8yNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCk7XG59XG4uYXdzdWlfYWN0aW9ucy1jZW50ZXJlZF8ycWR3OV8xM3RzeV8yNzY6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDFfMnFkdzlfMTN0c3lfMjc5LmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoKHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KSAtIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgyXzJxZHc5XzEzdHN5XzI4My5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KSAtIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgzXzJxZHc5XzEzdHN5XzI4Ny5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KSAtIHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYWN0aW9ucy12YXJpYW50LWgxXzJxZHc5XzEzdHN5XzI3OTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9hY3Rpb25zLXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfMjgzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KSwgLmF3c3VpX2FjdGlvbnMtdmFyaWFudC1oM18ycWR3OV8xM3RzeV8yODc6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3Jvb3QtaGFzLWRlc2NyaXB0aW9uXzJxZHc5XzEzdHN5XzIyOCA+IC5hd3N1aV9tYWluXzJxZHc5XzEzdHN5XzI0NyA+IC5hd3N1aV9hY3Rpb25zXzJxZHc5XzEzdHN5XzI3MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX3RpdGxlXzJxZHc5XzEzdHN5XzMwMzpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDFfMnFkdzlfMTN0c3lfMzA4Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LXh4cy1haXd0aTUsIDRweCk7XG59XG4uYXdzdWlfdGl0bGUtdmFyaWFudC1oMV8ycWR3OV8xM3RzeV8zMDguYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS12ZXJ0aWNhbC1pbnB1dC10emE1dGksIDMycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpKSAvIDIpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfMzE1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfMzE1LmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpKSAvIDIpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfMTN0c3lfMzIxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfMTN0c3lfMzIxLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpKSAvIDIpO1xufVxuLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfMzE1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KSwgLmF3c3VpX3RpdGxlLXZhcmlhbnQtaDNfMnFkdzlfMTN0c3lfMzIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG59XG4uYXdzdWlfbm8td3JhcF8ycWR3OV8xM3RzeV8yNTcgPiAuYXdzdWlfdGl0bGVfMnFkdzlfMTN0c3lfMzAzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpKTtcbn1cblxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdGl0bGUtdmFyaWFudC1oMl8ycWR3OV8xM3RzeV8zMTUuYXdzdWlfdGl0bGUtaW4tZXhwYW5kYWJsZS1zZWN0aW9uXzJxZHc5XzEzdHN5XzMzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKGNhbGMoKHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpKSAvIDIpIC0gMiAqIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpKTtcbn1cblxuLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xM3RzeV8yMjUuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4ID4gLmF3c3VpX21haW5fMnFkdzlfMTN0c3lfMjQ3ID4gOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KS5hd3N1aV90aXRsZS12YXJpYW50LWgyXzJxZHc5XzEzdHN5XzMxNSwgLmF3c3VpX3Jvb3Qtbm8tYWN0aW9uc18ycWR3OV8xM3RzeV8yMjUuYXdzdWlfcm9vdC1oYXMtZGVzY3JpcHRpb25fMnFkdzlfMTN0c3lfMjI4ID4gLmF3c3VpX21haW5fMnFkdzlfMTN0c3lfMjQ3ID4gOm5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMnFkdzlfMTN0c3lfMjI1KS5hd3N1aV90aXRsZS12YXJpYW50LWgzXzJxZHc5XzEzdHN5XzMyMSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3Jvb3QtdmFyaWFudC1oMV8ycWR3OV8xM3RzeV8yMzcuYXdzdWlfcm9vdC1uby1hY3Rpb25zXzJxZHc5XzEzdHN5XzIyNTpub3QoI1xcOSk6bm90KC5hd3N1aV9yb290LWhhcy1kZXNjcmlwdGlvbl8ycWR3OV8xM3RzeV8yMjgpOm5vdCguYXdzdWlfcmVmcmVzaF8ycWR3OV8xM3RzeV8yMjUpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC0yeC14eHMtYWl3dGk1LCA0cHgpO1xufVxuXG4uYXdzdWlfdmlydHVhbC1zcGFjZV8ycWR3OV8xM3RzeV8zNDY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuXG4uYXdzdWlfaW5mb18ycWR3OV8xM3RzeV8zNTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8ycWR3OV8xM3RzeV8zNTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1zZWNvbmRhcnktZWNzcTkzLCAjNDI0NjUwKTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgxXzJxZHc5XzEzdHN5XzM2Mzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuLmF3c3VpX2Rlc2NyaXB0aW9uLXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfMzY3Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tc2l6ZS11b2d0dXgsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1oZWFkZXItaDItZGVzY3JpcHRpb24tbGluZS1oZWlnaHQtbjdudW1kLCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgyXzJxZHc5XzEzdHN5XzM2Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfZGVzY3JpcHRpb24tdmFyaWFudC1oM18ycWR3OV8xM3RzeV8zNzQ6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi12YXJpYW50LWgzXzJxZHc5XzEzdHN5XzM3NDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzJxZHc5XzEzdHN5XzIyNSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRpbmdfMnFkdzlfMTN0c3lfMzg1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGluZ18ycWR3OV8xM3RzeV8zODU6bm90KCNcXDkpOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGluZ18ycWR3OV8xM3RzeV8zODU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkaW5nXzJxZHc5XzEzdHN5XzM4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDFfMnFkdzlfMTN0c3lfNDEwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXZhcmlhbnQtaDJfMnFkdzlfMTN0c3lfNDE1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG59XG4uYXdzdWlfaGVhZGluZy12YXJpYW50LWgzXzJxZHc5XzEzdHN5XzQyMDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLW0tbXowYXR1LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbS1xeXhyeW4sIDIycHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG59XG5cbi5hd3N1aV9oZWFkaW5nLXRleHRfMnFkdzlfMTN0c3lfNDI2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2hlYWRpbmctdGV4dC12YXJpYW50LWgxXzJxZHc5XzEzdHN5XzQyOTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmcteGwtMGM2am96LCAtMC4wMmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteGwtZms5b2ZqLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkaW5nLXRleHQtdmFyaWFudC1oMl8ycWR3OV8xM3RzeV80Mzg6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1sLThpYTVzbywgLTAuMDE1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGluZy10ZXh0LXZhcmlhbnQtaDNfMnFkdzlfMTN0c3lfNDQ3Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG5cbi5hd3N1aV9jb3VudGVyXzJxZHc5XzEzdHN5XzQ1Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb3VudGVyLW83cGthMSwgIzY1Njg3MSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2NvbnRlbnQtZW50ZXJfZ3dxMGhfMWtrNDZfMTYxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fZ3dxMGhfMWtrNDZfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tc2hvdy1wYWNlZC1mb2dlbmUsIDE4MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXNob3ctcGFjZWQtdzMyZ3JoLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX2d3cTBoXzFrazQ2XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFrazQ2XzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFrazQ2XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250ZW50LWVudGVyX2d3cTBoXzFrazQ2XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFrazQ2XzE4Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFrazQ2XzE4Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFrazQ2XzE4Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90cmlnZ2VyLWV4cGFuZGVkX2d3cTBoXzFrazQ2XzE4Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9pY29uX2d3cTBoXzFrazQ2XzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS05MC1qejRvYzEsIDEzNW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJvdGF0ZS05MC1oZW85eWEsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fZ3dxMGhfMWtrNDZfMTk3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fZ3dxMGhfMWtrNDZfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fZ3dxMGhfMWtrNDZfMTk3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfZ3dxMGhfMWtrNDZfMjExOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfZXhwYW5kLWJ1dHRvbl9nd3EwaF8xa2s0Nl8yNDY6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF3c3VpX2ljb25fZ3dxMGhfMWtrNDZfMTk3Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2ljb25fZ3dxMGhfMWtrNDZfMTk3LmF3c3VpX2V4cGFuZGVkX2d3cTBoXzFrazQ2XzI1NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5hd3N1aV9pY29uX2d3cTBoXzFrazQ2XzE5Nzpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYXdzdWlfaWNvbl9nd3EwaF8xa2s0Nl8xOTc6bm90KCNcXDkpOmRpcihydGwpLmF3c3VpX2V4cGFuZGVkX2d3cTBoXzFrazQ2XzI1NCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWtrNDZfMjY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIpIGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9pY29uLWNvbnRhaW5lci1jb250YWluZXJfZ3dxMGhfMWtrNDZfMjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9pY29uLWNvbnRhaW5lci1jb250YWluZXJfZ3dxMGhfMWtrNDZfMjY4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFrazQ2XzI2NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1pbmxpbmU6IDAgY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yNjQgPiAuYXdzdWlfaWNvbl9nd3EwaF8xa2s0Nl8xOTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfd3JhcHBlcl9nd3EwaF8xa2s0Nl8yODQ6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFrazQ2XzI5Mjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xa2s0Nl8yOTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfd3JhcHBlci1uYXZpZ2F0aW9uX2d3cTBoXzFrazQ2XzI5Njpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMWtrNDZfMjk2Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFrazQ2XzI5OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItaW5saW5lX2d3cTBoXzFrazQ2XzI5Mjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLW5hdmlnYXRpb25fZ3dxMGhfMWtrNDZfMjk2Om5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFrazQ2XzI5Mjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMWtrNDZfMzAzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1kZWZhdWx0LWN1MzFuMywgIzBmMTQxYSk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xa2s0Nl8yOTI6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1pbmxpbmVfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItbmF2aWdhdGlvbl9nd3EwaF8xa2s0Nl8yOTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWV4cGFuZGFibGUtaGVhZGluZy01dGg5a2EsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX3dyYXBwZXItZGVmYXVsdF9nd3EwaF8xa2s0Nl8yOTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWtrNDZfMjkyLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFrazQ2XzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWRlZmF1bHRfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFrazQ2XzMxNiksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xa2s0Nl8yOTI6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWRlcHJlY2F0ZWRfZ3dxMGhfMWtrNDZfMzE2KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfd3JhcHBlci1kZWZhdWx0X2d3cTBoXzFrazQ2XzI5Mi5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzFrazQ2XzMyMjpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyLWlubGluZV9nd3EwaF8xa2s0Nl8yOTIuYXdzdWlfd3JhcHBlci1leHBhbmRlZF9nd3EwaF8xa2s0Nl8zMjI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZXhwYW5kYWJsZS1zZWN0aW9uLWRlZmF1bHQtN3ppNDkzLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93cmFwcGVyLWZvb3Rlcl9nd3EwaF8xa2s0Nl8yOTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xa2s0Nl8zMDM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX3dyYXBwZXItZm9vdGVyX2d3cTBoXzFrazQ2XzI5Mi5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xa2s0Nl8zMTY6bm90KCNcXDkpLCAuYXdzdWlfd3JhcHBlci1jb21wYWN0X2d3cTBoXzFrazQ2XzMwMy5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xa2s0Nl8zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfd3JhcHBlci1mb290ZXJfZ3dxMGhfMWtrNDZfMjkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFrazQ2XzMxNiksIC5hd3N1aV93cmFwcGVyLWNvbXBhY3RfZ3dxMGhfMWtrNDZfMzAzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFrazQ2XzMxNikge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFrazQ2XzI5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpIHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItYm90dG9tLXJtc3QwMSwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFrazQ2XzI5OTpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwcGVyLWV4cGFuZGVkX2d3cTBoXzFrazQ2XzMyMikge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci10b3AtaHF5cG5tLCAxMnB4KTtcbn1cbi5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yOTkuYXdzdWlfd3JhcHBlci1ub3QtZXhwYW5kZWQtd2l0aG91dC1hY3Rpb25zX2d3cTBoXzFrazQ2XzM0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xufVxuLmF3c3VpX3dyYXBwZXItY29udGFpbmVyX2d3cTBoXzFrazQ2XzI5OS5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xa2s0Nl8zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG59XG4uYXdzdWlfd3JhcHBlci1jb250YWluZXJfZ3dxMGhfMWtrNDZfMjk5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1kZXByZWNhdGVkX2d3cTBoXzFrazQ2XzMxNikge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaG9yaXpvbnRhbC13eTNlYnEsIDIwcHgpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yOTk6bm90KCNcXDkpOmZvY3VzIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXJfZ3dxMGhfMWtrNDZfMzE2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX2hlYWRlci13cmFwcGVyX2d3cTBoXzFrazQ2XzM2Mjpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItZGVwcmVjYXRlZF9nd3EwaF8xa2s0Nl8zMTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG4uYXdzdWlfaGVhZGVyLXdyYXBwZXJfZ3dxMGhfMWtrNDZfMzYyOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfaGVhZGVyLWFjdGlvbnMtd3JhcHBlcl9nd3EwaF8xa2s0Nl8zNzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMWtrNDZfMzgwOm5vdCgjXFw5KTpmb2N1cywgYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFrazQ2XzM4MDpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xa2s0Nl8zODA6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWtrNDZfMzgwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWJ1dHRvbl9nd3EwaF8xa2s0Nl8zODA6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY29udGFpbmVyLWJ1dHRvbl9nd3EwaF8xa2s0Nl8zODA6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1idXR0b25fZ3dxMGhfMWtrNDZfMzgwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArICh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSkgLyAtMiArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250YWluZXItYnV0dG9uX2d3cTBoXzFrazQ2XzM4MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zaXplLWljb24tbWVkaXVtLWQ5M2dsdiwgMjBweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyX2d3cTBoXzFrazQ2XzM4MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9oZWFkZXItY29udGFpbmVyX2d3cTBoXzFrazQ2XzM4MCA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yNjQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1leHBhbmRhYmxlLXNlY3Rpb24taWNvbi1vZmZzZXQtdG9wLWs4Y3phMywgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItbmF2aWdhdGlvbl9nd3EwaF8xa2s0Nl80MTUgPiAuYXdzdWlfaWNvbi1jb250YWluZXJfZ3dxMGhfMWtrNDZfMjY0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1uYXZpZ2F0aW9uLWljb24tZGVmYXVsdC1pMmZ6bjIsICM0MjQ2NTApO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFrazQ2XzQxNSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yNjQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZXhwYW5kYWJsZS1zZWN0aW9uLWhvdmVyLTBpdjdiMSwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWtrNDZfNDE1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFrazQ2XzI2NDpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLW5hdmlnYXRpb25fZ3dxMGhfMWtrNDZfNDE1ID4gLmF3c3VpX2ljb24tY29udGFpbmVyX2d3cTBoXzFrazQ2XzI2NDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1uYXZpZ2F0aW9uX2d3cTBoXzFrazQ2XzQxNSA+IC5hd3N1aV9pY29uLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yNjQ6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMnB4ICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci10ZXh0X2d3cTBoXzFrazQ2XzQ1Mjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuOm5vdCgjXFw5KTpub3QoLmF3c3VpX3dyYXBwZXItY29tcGFjdF9nd3EwaF8xa2s0Nl8zMDMpID4gLmF3c3VpX2hlYWRlci1hY3Rpb25zLXdyYXBwZXJfZ3dxMGhfMWtrNDZfMzc0IHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfZ3dxMGhfMWtrNDZfMTYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfY29udGVudC1kZWZhdWx0X2d3cTBoXzFrazQ2XzQ2NTpub3QoI1xcOSksIC5hd3N1aV9jb250ZW50LWlubGluZV9nd3EwaF8xa2s0Nl80NjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudC1mb290ZXJfZ3dxMGhfMWtrNDZfNDY5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY29udGVudC1leHBhbmRlZF9nd3EwaF8xa2s0Nl80NzM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXdzdWlfY29udGVudC1jb21wYWN0X2d3cTBoXzFrazQ2XzQ3Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyAodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpIC8gLTIgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuXG4uYXdzdWlfZm9jdXNhYmxlX2d3cTBoXzFrazQ2XzQ4MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZm9jdXNhYmxlX2d3cTBoXzFrazQ2XzQ4MDpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2xpY2stdGFyZ2V0X2d3cTBoXzFrazQ2XzQ5NTpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfY2xpY2stdGFyZ2V0X2d3cTBoXzFrazQ2XzQ5NTpub3QoI1xcOSk6bm90KC5hd3N1aV93cmFwcGVyLWNvbnRhaW5lcl9nd3EwaF8xa2s0Nl8yOTkpOm5vdCguYXdzdWlfaGVhZGVyLWNvbnRhaW5lci1idXR0b25fZ3dxMGhfMWtrNDZfMzgwKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWV4cGFuZGFibGUtc2VjdGlvbi1ob3Zlci0waXY3YjEsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbWFya2VyXzFpc2QxXzRvc2Z2XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgaW5saW5lLXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4uYXdzdWlfbWFya2VyLS1saW5lXzFpc2QxXzRvc2Z2XzE4NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDlweDtcbiAgYmxvY2stc2l6ZTogNHB4O1xufVxuLmF3c3VpX21hcmtlci0tcmVjdGFuZ2xlXzFpc2QxXzRvc2Z2XzE4OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xufVxuLmF3c3VpX21hcmtlci0taG9sbG93LXJlY3RhbmdsZV8xaXNkMV80b3Nmdl8xOTY6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMWlzZDFfNG9zZnZfMTk2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJsb2NrOiAycHg7XG4gIG1hcmdpbi1pbmxpbmU6IDJweDtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYXdzdWlfbWFya2VyLS1kYXNoZWRfMWlzZDFfNG9zZnZfMjEyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IDZweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAxMnB4O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzFpc2QxXzRvc2Z2XzIxMjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogOHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9kaW1tZWRfMTBpcG9feXA0eXlfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9kaW1tZWRfMTBpcG9feXA0eXlfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2RpbW1lZF8xMGlwb195cDR5eV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZGltbWVkXzEwaXBvX3lwNHl5XzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX21hcmtlcl8xMGlwb195cDR5eV8yMDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGlubGluZS1zaXplOiAxNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLmF3c3VpX21hcmtlci0tbGluZV8xMGlwb195cDR5eV8yNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA5cHg7XG4gIGJsb2NrLXNpemU6IDRweDtcbn1cbi5hd3N1aV9tYXJrZXItLXJlY3RhbmdsZV8xMGlwb195cDR5eV8yNDk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTRweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWhvbGxvdy1yZWN0YW5nbGVfMTBpcG9feXA0eXlfMjU2Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDE0cHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG59XG4uYXdzdWlfbWFya2VyLS1ob2xsb3ctcmVjdGFuZ2xlXzEwaXBvX3lwNHl5XzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ibG9jazogMnB4O1xuICBtYXJnaW4taW5saW5lOiAycHg7XG4gIGJsb2NrLXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmF3c3VpX21hcmtlci0tZGFzaGVkXzEwaXBvX3lwNHl5XzI3Mjpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiA0cHg7XG4gIGlubGluZS1zaXplOiA2cHg7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogOXB4O1xuICBtYXJnaW4taW5saW5lLWVuZDogMTJweDtcbn1cbi5hd3N1aV9tYXJrZXItLWRhc2hlZF8xMGlwb195cDR5eV8yNzI6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbmxpbmUtc2l6ZTogNnB4O1xuICBibG9jay1zaXplOiA0cHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cblxuLmF3c3VpX3Jvb3RfMTBpcG9feXA0eXlfMjkxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfdmFsdWVfMTBpcG9feXA0eXlfMzIzOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG4uYXdzdWlfdmFsdWVfMTBpcG9feXA0eXlfMzIzLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9feXA0eXlfMzI3Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xufVxuXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMTpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMjpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMjpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMSA+IC5hd3N1aV9rZXktdmFsdWUtcGFpcl8xMGlwb195cDR5eV8zMzc6bm90KCNcXDkpLFxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb195cDR5eV8zMzEgPiAuYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uXzEwaXBvX3lwNHl5XzMzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2lubmVyLWxpc3QtaXRlbV8xMGlwb195cDR5eV8zMzIgPiAuYXdzdWlfa2V5XzEwaXBvX3lwNHl5XzMzNzpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMSA+IC5hd3N1aV9rZXktdmFsdWUtcGFpcl8xMGlwb195cDR5eV8zMzcgPiAuYXdzdWlfa2V5XzEwaXBvX3lwNHl5XzMzNzpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMSA+IC5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb25fMTBpcG9feXA0eXlfMzM4ID4gLmF3c3VpX2tleV8xMGlwb195cDR5eV8zMzc6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3N1Yi1pdGVtc18xMGlwb195cDR5eV8zNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kYWJsZV8xMGlwb195cDR5eV8zMjcpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMTRweCArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xufVxuLmF3c3VpX3N1Yi1pdGVtc18xMGlwb195cDR5eV8zNTMuYXdzdWlfZXhwYW5kYWJsZV8xMGlwb195cDR5eV8zMjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfc3ViLWl0ZW1zXzEwaXBvX3lwNHl5XzM1My5hd3N1aV9leHBhbmRhYmxlXzEwaXBvX3lwNHl5XzMyNyA+IC5hd3N1aV9pbm5lci1saXN0LWl0ZW1fMTBpcG9feXA0eXlfMzMyID4gLmF3c3VpX3ZhbHVlXzEwaXBvX3lwNHl5XzMyMzpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXdzdWlfbGlzdF8xMGlwb195cDR5eV8zMzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hd3N1aV9saXN0XzEwaXBvX3lwNHl5XzMzMSA+IC5hd3N1aV9saXN0LWl0ZW1fMTBpcG9feXA0eXlfMzMxID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3lwNHl5XzMzNyA+IC5hd3N1aV9rZXlfMTBpcG9feXA0eXlfMzM3Om5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2xpc3RfMTBpcG9feXA0eXlfMzMxID4gLmF3c3VpX2xpc3QtaXRlbV8xMGlwb195cDR5eV8zMzEuYXdzdWlfZGltbWVkXzEwaXBvX3lwNHl5XzE1Mzpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuXG4uYXdzdWlfbGlzdF8xMGlwb195cDR5eV8zMzE6bm90KCNcXDkpOm5vdCguYXdzdWlfY29tcGFjdF8xMGlwb195cDR5eV8zNzkpID4gLmF3c3VpX2xpc3QtaXRlbV8xMGlwb195cDR5eV8zMzE6bm90KDpmaXJzdC1jaGlsZCksXG4uYXdzdWlfaW5uZXItbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfbGlzdC1pdGVtXzEwaXBvX3lwNHl5XzMzMS5hd3N1aV93aXRoLXN1Yi1pdGVtc18xMGlwb195cDR5eV8zODQ6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kYWJsZV8xMGlwb195cDR5eV8zMjcpID4gLmF3c3VpX2tleS12YWx1ZS1wYWlyXzEwaXBvX3lwNHl5XzMzNyA+IC5hd3N1aV9rZXlfMTBpcG9feXA0eXlfMzM3LFxuLmF3c3VpX2xpc3QtaXRlbV8xMGlwb195cDR5eV8zMzEuYXdzdWlfd2l0aC1zdWItaXRlbXNfMTBpcG9feXA0eXlfMzg0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGFibGVfMTBpcG9feXA0eXlfMzI3KSA+IC5hd3N1aV9rZXktdmFsdWUtcGFpcl8xMGlwb195cDR5eV8zMzcgPiAuYXdzdWlfdmFsdWVfMTBpcG9feXA0eXlfMzIzIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctcy1qc2cxOGIsIDcwMCk7XG59XG5cbi5hd3N1aV9mdWxsLXdpZHRoXzEwaXBvX3lwNHl5XzM4OTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfc2VyaWVzX3kxeXJoXzF2b3hnXzE4OSA+IHJlY3Q6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhcik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc2VyaWVzX3kxeXJoXzF2b3hnXzE4OSA+IHJlY3Q6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc2VyaWVzX3kxeXJoXzF2b3hnXzE4OSA+IHJlY3Q6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VyaWVzX3kxeXJoXzF2b3hnXzE4OSA+IHJlY3Q6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF95MXlyaF8xdm94Z18yMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXNfeTF5cmhfMXZveGdfMTg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWxpbmUtam9pbi1tdXRramIsIHJvdW5kKTtcbn1cblxuLmF3c3VpX3Nlcmllcy0taGlnaGxpZ2h0ZWRfeTF5cmhfMXZveGdfMjE1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VyaWVzLS1kaW1tZWRfeTF5cmhfMXZveGdfMjE5Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmF3c3VpX3Nlcmllcy0tdGhyZXNob2xkX3kxeXJoXzF2b3hnXzIyMzpub3QoI1xcOSkge1xuICBzdHJva2UtZGFzaGFycmF5OiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1kYXNoLWFycmF5LXQ3ODB6bSwgMyA1KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC14cjJ0NHAsIDJweCk7XG59XG5cbi5hd3N1aV9wb3BvdmVyLWRpdmlkZXJfeTF5cmhfMXZveGdfMjI4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9ncmlkXzE0eWowXzQwamU5XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIC0yKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9ncmlkXzE0eWowXzQwamU5XzE0NS5hd3N1aV9uby1ndXR0ZXJzXzE0eWowXzQwamU5XzE4MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODY6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmF3c3VpX2dyaWRfMTR5ajBfNDBqZTlfMTQ1LmF3c3VpX25vLWd1dHRlcnNfMTR5ajBfNDBqZTlfMTgxID4gLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfY29sc3Bhbi0xXzE0eWowXzQwamU5XzE5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgbWF4LWlubGluZS1zaXplOiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdXNoLTFfMTR5ajBfNDBqZTlfMjAxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogOC4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfcHVsbC0xXzE0eWowXzQwamU5XzIwNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9jb2xzcGFuLTJfMTR5ajBfNDBqZTlfMjA3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgbWF4LWlubGluZS1zaXplOiAxNi42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfcHVzaC0yXzE0eWowXzQwamU5XzIxMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdWxsLTJfMTR5ajBfNDBqZTlfMjE0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9jb2xzcGFuLTNfMTR5ajBfNDBqZTlfMjE3Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdXNoLTNfMTR5ajBfNDBqZTlfMjIxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMjUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdWxsLTNfMTR5ajBfNDBqZTlfMjI0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDI1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfY29sc3Bhbi00XzE0eWowXzQwamU5XzIyNzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1c2gtNF8xNHlqMF80MGplOV8yMzE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfcHVsbC00XzE0eWowXzQwamU5XzIzNDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfY29sc3Bhbi01XzE0eWowXzQwamU5XzIzNzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogNDEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1c2gtNV8xNHlqMF80MGplOV8yNDE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfcHVsbC01XzE0eWowXzQwamU5XzI0NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA0MS42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfY29sc3Bhbi02XzE0eWowXzQwamU5XzI0Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtaW5saW5lLXNpemU6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfcHVzaC02XzE0eWowXzQwamU5XzI1MTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDUwJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfcHVsbC02XzE0eWowXzQwamU5XzI1NDpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiA1MCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX2NvbHNwYW4tN18xNHlqMF80MGplOV8yNTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICBtYXgtaW5saW5lLXNpemU6IDU4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdXNoLTdfMTR5ajBfNDBqZTlfMjYxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1bGwtN18xNHlqMF80MGplOV8yNjQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX2NvbHNwYW4tOF8xNHlqMF80MGplOV8yNjc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBtYXgtaW5saW5lLXNpemU6IDY2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdXNoLThfMTR5ajBfNDBqZTlfMjcxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1bGwtOF8xNHlqMF80MGplOV8yNzQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNjYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX2NvbHNwYW4tOV8xNHlqMF80MGplOV8yNzc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LWlubGluZS1zaXplOiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1c2gtOV8xNHlqMF80MGplOV8yODE6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiA3NSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1bGwtOV8xNHlqMF80MGplOV8yODQ6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogNzUlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9jb2xzcGFuLTEwXzE0eWowXzQwamU5XzI4Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1c2gtMTBfMTR5ajBfNDBqZTlfMjkxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogODMuMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1bGwtMTBfMTR5ajBfNDBqZTlfMjk0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9jb2xzcGFuLTExXzE0eWowXzQwamU5XzI5Nzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC1pbmxpbmUtc2l6ZTogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1c2gtMTFfMTR5ajBfNDBqZTlfMzAxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogOTEuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1bGwtMTFfMTR5ajBfNDBqZTlfMzA0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDkxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9jb2xzcGFuLTEyXzE0eWowXzQwamU5XzMwNzpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdXNoLTEyXzE0eWowXzQwamU5XzMxMTpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1bGwtMTJfMTR5ajBfNDBqZTlfMzE0Om5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwMCU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX3B1c2gtMF8xNHlqMF80MGplOV8zMTc6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9wdWxsLTBfMTR5ajBfNDBqZTlfMzIwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX29mZnNldC0xXzE0eWowXzQwamU5XzMyMzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4LjMzMzMzMzMzMzMlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9vZmZzZXQtMl8xNHlqMF80MGplOV8zMjY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMTYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX29mZnNldC0zXzE0eWowXzQwamU5XzMyOTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAyNSU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX29mZnNldC00XzE0eWowXzQwamU5XzMzMjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfb2Zmc2V0LTVfMTR5ajBfNDBqZTlfMzM1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9vZmZzZXQtNl8xNHlqMF80MGplOV8zMzg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNTAlO1xufVxuLmF3c3VpX2dyaWQtY29sdW1uXzE0eWowXzQwamU5XzE4Ni5hd3N1aV9vZmZzZXQtN18xNHlqMF80MGplOV8zNDE6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogNTguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfZ3JpZC1jb2x1bW5fMTR5ajBfNDBqZTlfMTg2LmF3c3VpX29mZnNldC04XzE0eWowXzQwamU5XzM0NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfb2Zmc2V0LTlfMTR5ajBfNDBqZTlfMzQ3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDc1JTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfb2Zmc2V0LTEwXzE0eWowXzQwamU5XzM1MDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA4My4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9ncmlkLWNvbHVtbl8xNHlqMF80MGplOV8xODYuYXdzdWlfb2Zmc2V0LTExXzE0eWowXzQwamU5XzM1Mzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmF3c3VpX3Jlc3RvcmUtcG9pbnRlci1ldmVudHNfMTR5ajBfNDBqZTlfMzU3Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZXJyb3ItaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfeDZxcmxfMTU0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLXNoYWtlLWhvcml6b250YWxseV8xNG1odl94NnFybF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tc2hha2UtaG9yaXpvbnRhbGx5XzE0bWh2X3g2cXJsXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXJyb3ItaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE1Mzpub3QoI1xcOSksXG4gIC5hd3N1aV93YXJuaW5nLWljb24tc2hha2Utd3JhcHBlcl8xNG1odl94NnFybF8xNTQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXJyb3ItaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9lcnJvci1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfeDZxcmxfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZy1pY29uLXNoYWtlLXdyYXBwZXJfMTRtaHZfeDZxcmxfMTU0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dhcm5pbmctaWNvbi1zaGFrZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE1NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfeDZxcmxfMTg0Om5vdCgjXFw5KSxcbi5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl94NnFybF8xODU6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tc2NhbGUtcG9wdXBfMTRtaHZfeDZxcmxfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXJlZnJlc2gtb25seS1hLTk4Y2JldiwgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzE0bWh2X3g2cXJsXzEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXJyb3ItaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE4NDpub3QoI1xcOSksXG4gIC5hd3N1aV93YXJuaW5nLWljb24tc2NhbGUtd3JhcHBlcl8xNG1odl94NnFybF8xODU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXJyb3ItaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE4NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9lcnJvci1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfeDZxcmxfMTg0Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfd2FybmluZy1pY29uLXNjYWxlLXdyYXBwZXJfMTRtaHZfeDZxcmxfMTg1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dhcm5pbmctaWNvbi1zY2FsZS13cmFwcGVyXzE0bWh2X3g2cXJsXzE4NTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV93YXJuaW5nXzE0bWh2X3g2cXJsXzE1NDpub3QoI1xcOSksXG4uYXdzdWlfZXJyb3JfMTRtaHZfeDZxcmxfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xNG1odl94NnFybF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzE0bWh2X3g2cXJsXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfd2FybmluZ18xNG1odl94NnFybF8xNTQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZXJyb3JfMTRtaHZfeDZxcmxfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3dhcm5pbmdfMTRtaHZfeDZxcmxfMTU0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3dhcm5pbmdfMTRtaHZfeDZxcmxfMTU0Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXJyb3JfMTRtaHZfeDZxcmxfMTUzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Vycm9yXzE0bWh2X3g2cXJsXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzE0bWh2X3g2cXJsXzIzNjpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmF3c3VpX2xhYmVsXzE0bWh2X3g2cXJsXzI2OTpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLWxhYmVsLXRkbHlkOSwgIzBmMTQxYSk7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWZvcm0tbGFiZWwtc2JpemVvLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWZvcm0tbGFiZWwtM3RmZWM2LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWZvcm0tbGFiZWwtbXdmYzRpLCA3MDApO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xhYmVsXzE0bWh2X3g2cXJsXzI2OTpub3QoI1xcOSk6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2luZm9fMTRtaHZfeDZxcmxfMjg1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9kZXNjcmlwdGlvbl8xNG1odl94NnFybF8yOTE6bm90KCNcXDkpLFxuLmF3c3VpX2NvbnN0cmFpbnRfMTRtaHZfeDZxcmxfMjkyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cblxuLmF3c3VpX2hpbnRzXzE0bWh2X3g2cXJsXzI5OTpub3QoI1xcOSksXG4uYXdzdWlfY29uc3RyYWludC1oYXMtdmFsaWRhdGlvbi10ZXh0XzE0bWh2X3g2cXJsXzMwMDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWNvbnRyb2xfMTRtaHZfeDZxcmxfMzA0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29udHJvbHNfMTRtaHZfeDZxcmxfMzA4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhYmVsLWhpZGRlbl8xNG1odl94NnFybF8zMDgpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9sYWJlbC13cmFwcGVyXzE0bWh2X3g2cXJsXzMxMTpub3QoI1xcOSk6ZW1wdHkgKyAuYXdzdWlfY29udHJvbHNfMTRtaHZfeDZxcmxfMzA4IHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2NvbnRyb2xfMTRtaHZfeDZxcmxfMzA4Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2Vycm9yXzE0bWh2X3g2cXJsXzE1Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmF3c3VpX3dhcm5pbmdfMTRtaHZfeDZxcmxfMTU0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5hd3N1aV9lcnJvcl9fbWVzc2FnZV8xNG1odl94NnFybF8zMzg6bm90KCNcXDkpLFxuLmF3c3VpX3dhcm5pbmdfX21lc3NhZ2VfMTRtaHZfeDZxcmxfMzM5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV92aXN1YWxseS1oaWRkZW5fMTRtaHZfeDZxcmxfMzQzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3BsYWNlaG9sZGVyX2R3dW9sX3R5MjAyXzE0NTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYXdzdWlfcGxhY2Vob2xkZXJfZHd1b2xfdHkyMDJfMTQ1LmF3c3VpX2Rpc2FibGVkX2R3dW9sX3R5MjAyXzE1MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfaXRlbV9kd3VvbF90eTIwMl8xNTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9pdGVtX2R3dW9sX3R5MjAyXzE1NCA+IC5hd3N1aV9jaGVja2JveF9kd3VvbF90eTIwMl8xNTg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV9vcHRpb24tZ3JvdXBfZHd1b2xfdHkyMDJfMTY3Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG59XG5cbi5hd3N1aV9maWx0ZXJfZHd1b2xfdHkyMDJfMTcxOm5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYXdzdWlfdHJpZ2dlcl9kd3VvbF90eTIwMl8xNzY6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9sYXlvdXQtc3RydXRfZHd1b2xfdHkyMDJfMTgyOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5hd3N1aV9saXN0LWJvdHRvbV9kd3VvbF90eTIwMl8xODg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB1bml0LXRlc3RzICovXG59XG5cbi5hd3N1aV9zZWxlY3RlZC1pY29uX2R3dW9sX3R5MjAyXzE5Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItaXRlbS1zZWxlY3RlZC11cWU1MzIsICMwMDZjZTApO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc2hvdy1sYWJlbC10YWdfZHd1b2xfdHkyMDJfMTk3ID4gLmF3c3VpX3NlbGVjdGVkLWljb25fZHd1b2xfdHkyMDJfMTkyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfaW5saW5lLXRva2VuLXRyaWdnZXJfZHd1b2xfdHkyMDJfMjAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2lubGluZS10b2tlbi1saXN0X2R3dW9sX3R5MjAyXzIwODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCwgd2hpdGUgMjBweCwgd2hpdGUpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9pbmxpbmUtdG9rZW4tbGlzdF9kd3VvbF90eTIwMl8yMDg6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHRyYW5zcGFyZW50LCB3aGl0ZSAyMHB4LCB3aGl0ZSk7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4taGlkZGVuLXBsYWNlaG9sZGVyX2R3dW9sX3R5MjAyXzIyMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hd3N1aV9pbmxpbmUtdG9rZW4tY291bnRlcl9kd3VvbF90eTIwMl8yMjg6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC10cmlnZ2VyLXdyYXBwZXJfZHd1b2xfdHkyMDJfMjMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTdweDtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC13cmFwcGVyX2R3dW9sX3R5MjAyXzIzNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAqIC0xKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbF9kd3VvbF90eTIwMl8yMzI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1sYWJlbC10ZGx5ZDksICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpICsgdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiAycHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAyICogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpKTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9pbmxpbmUtbGFiZWwtZGlzYWJsZWRfZHd1b2xfdHkyMDJfMjYxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKSwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbn1cblxuLmF3c3VpX2lubGluZS1sYWJlbC1pbmxpbmUtdG9rZW5zX2R3dW9sX3R5MjAyXzI2NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVweCk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF9kd3VvbF90eTIwMl8yNzA6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFmbjdqXzJlaGZtXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kZWZhdWx0LW5yaDVsciwgI2ZmZmZmZik7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGVmYXVsdC1leXpoZnQsICM4YzhjOTQpO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCk7XG4gIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpLCBzdHJva2UgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3hfMWZuN2pfMmVoZm1fMTUyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzJlaGZtXzE0NSA+IC5hd3N1aV9zdHlsZWQtYm94LWNoZWNrZWRfMWZuN2pfMmVoZm1fMTY4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfMWZuN2pfMmVoZm1fMTQ1ID4gLmF3c3VpX3N0eWxlZC1ib3gtaW5kZXRlcm1pbmF0ZV8xZm43al8yZWhmbV8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItY29udHJvbC1jaGVja2VkLWxhMGQ0ZSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1kaXNhYmxlZF8xZm43al8yZWhmbV8xNzI6bm90KCNcXDkpLCAuYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWJveC1yZWFkb25seV8xZm43al8yZWhmbV8xNzI6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9yb290XzFmbjdqXzJlaGZtXzE0NSA+IC5hd3N1aV9zdHlsZWQtbGluZV8xZm43al8yZWhmbV8xNzY6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtZGVmYXVsdC1scGxyb3MsICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIGZpbGw6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtZGlzYWJsZWRfMWZuN2pfMmVoZm1fMTgxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZywgI2ZmZmZmZik7XG59XG4uYXdzdWlfcm9vdF8xZm43al8yZWhmbV8xNDUgPiAuYXdzdWlfc3R5bGVkLWxpbmUtcmVhZG9ubHlfMWZuN2pfMmVoZm1fMTg0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrLCAjZmZmZmZmKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1kZWZhdWx0LWd2Nm5wdCwgIzBmMTQxYSkpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NSA+IC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW0tY29udGVudF8xNW82dV90dWkxb18xNjc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utb3B0aW9uLXBhZGRpbmctdmVydGljYWwtM3BtejRyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfcGFkLWJvdHRvbV8xNW82dV90dWkxb18xNzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfcGFkLWJvdHRvbV8xNW82dV90dWkxb18xNzEgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfdHVpMW9fMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLW9wdGlvbi1wYWRkaW5nLXZlcnRpY2FsLTNwbXo0ciwgNHB4KSArIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1Om5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfdmlydHVhbF8xNW82dV90dWkxb18xNzg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX2hhcy1iYWNrZ3JvdW5kXzE1bzZ1X3R1aTFvXzE4MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tYmFja2dyb3VuZC1oaWdobGlnaHRlZC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1ob3Zlci12dmp4NmssICNmM2YzZjcpKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX2NoaWxkXzE1bzZ1X3R1aTFvXzE4NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfY2hpbGRfMTVvNnVfdHVpMW9fMTg0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X3R1aTFvXzE2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9kaXNhYmxlZF8xNW82dV90dWkxb18xOTAgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfdHVpMW9fMTY3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1vcHRpb24tY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1jb2xvci1oaWdobGlnaHRlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1oaWdobGlnaHRlZC1ocHVicG8sICMwZjE0MWEpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWJhY2tncm91bmQtaGlnaGxpZ2h0ZWQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1X3R1aTFvXzIwNTpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjYsICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX2Rpc2FibGVkXzE1bzZ1X3R1aTFvXzE5MDpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGltbWVkLWhvdmVyLXVuemszOSwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1kaW1tZWQtaHZleTAwLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQuYXdzdWlfZGlzYWJsZWRfMTVvNnVfdHVpMW9fMTkwID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X3R1aTFvXzE2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpbW1lZC1zajJ3ajAsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzE1bzZ1X3R1aTFvXzIxNSkuYXdzdWlfaXMta2V5Ym9hcmRfMTVvNnVfdHVpMW9fMjA1IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpIHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktb3B0aW9uLWJhY2tncm91bmQtc2VsZWN0ZWQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtNW4za2RpLCAjZjBmYmZmKSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1zZWxlY3RlZC1hbmRwYWosICMwMDZjZTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tc2VsZWN0ZWQtYW5kcGFqLCAjMDA2Y2UwKSwgaW5zZXQgMCAwIDAgY2FsYygyICogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpKSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NC5hd3N1aV9pcy1rZXlib2FyZF8xNW82dV90dWkxb18yMDU6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXNlbGVjdGVkLWFuZHBhaiwgIzAwNmNlMCksIGluc2V0IDAgMCAwIGNhbGMoMiAqIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSkgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZm9jdXNlZC03dHBmcjYsICM0MjQ2NTApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX25leHQtaXRlbS1zZWxlY3RlZF8xNW82dV90dWkxb18yMjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3NlbGVjdGVkXzE1bzZ1X3R1aTFvXzE2NC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMTVvNnVfdHVpMW9fMjE1KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1ob3Zlci00MWVnNXQsICM4YzhjOTQpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0LmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xNW82dV90dWkxb18yMTUpLmF3c3VpX2lzLWtleWJvYXJkXzE1bzZ1X3R1aTFvXzIwNSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1mb2N1c2VkLTd0cGZyNiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQgKyAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpLCAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQuYXdzdWlfcHJldmlvdXMtaXRlbS1zZWxlY3RlZF8xNW82dV90dWkxb18yMzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfdHVpMW9fMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkXzE1bzZ1X3R1aTFvXzE5MCkgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfdHVpMW9fMTY3IHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLW9wdGlvbi1ncm91cC1sYWJlbC1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0LCAjNDI0NjUwKSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9wYXJlbnRfMTVvNnVfdHVpMW9fMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X3R1aTFvXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV90dWkxb18xNjQpOm5vdCg6aGFzKD4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X3R1aTFvXzE2NykpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV90dWkxb18xNjQpID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X3R1aTFvXzE2NyB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X3R1aTFvXzE2NC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV90dWkxb18xNjQgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfdHVpMW9fMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfcGFyZW50XzE1bzZ1X3R1aTFvXzE2NC5hd3N1aV9pbnRlcmFjdGl2ZUdyb3Vwc18xNW82dV90dWkxb18xNjQuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0ID4gLmF3c3VpX3NlbGVjdGFibGUtaXRlbS1jb250ZW50XzE1bzZ1X3R1aTFvXzE2Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWhpZ2hsaWdodGVkLWhwdWJwbywgIzBmMTQxYSk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNW82dV90dWkxb18xOTApOm5vdCguYXdzdWlfcGFyZW50XzE1bzZ1X3R1aTFvXzE2NCksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF8xNW82dV90dWkxb18xOTApIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X3R1aTFvXzI3MSArIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzEpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X3R1aTFvXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgei1pbmRleDogNDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzEuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0Om5vdCgjXFw5KSwgLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X3R1aTFvXzI3MS5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzEgPiAuYXdzdWlfc2VsZWN0YWJsZS1pdGVtLWNvbnRlbnRfMTVvNnVfdHVpMW9fMTY3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfdHVpMW9fMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQpIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMsICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKSwgaW5zZXQgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X3R1aTFvXzE2NCk6bm90KC5hd3N1aV93aXRoLXNjcm9sbGJhcl8xNW82dV90dWkxb18yOTApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMsICNjNmM2Y2QpLCBpbnNldCAwIGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKSwgaW5zZXQgdmFyKC0tYm9yZGVyLXdpZHRoLXBvcG92ZXItZmhya21rLCAycHgpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKSwgaW5zZXQgY2FsYygtMSAqIHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSkgMCAwIDAgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWNvbnRhaW5lci0yMWtxeWgsICNiNGI0YmIpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X3R1aTFvXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0KTpub3QoLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV90dWkxb18yOTMpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0KTpub3QoLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X3R1aTFvXzE2NCk6bm90KC5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfdHVpMW9fMjkzKTpub3QoLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X3R1aTFvXzI3MTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQpOm5vdCguYXdzdWlfYWZ0ZXItaGVhZGVyXzE1bzZ1X3R1aTFvXzI5MykuYXdzdWlfd2l0aC1zY3JvbGxiYXJfMTVvNnVfdHVpMW9fMjkwKSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfc3RpY2t5XzE1bzZ1X3R1aTFvXzI3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWdobGlnaHRlZF8xNW82dV90dWkxb18xNjQpOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0KS5hd3N1aV9hZnRlci1oZWFkZXJfMTVvNnVfdHVpMW9fMjkzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrLCAjZmZmZmZmKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYik7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV9zdGlja3lfMTVvNnVfdHVpMW9fMjcxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NCk6bm90KC5hd3N1aV9zZWxlY3RlZF8xNW82dV90dWkxb18xNjQpLmF3c3VpX2FmdGVyLWhlYWRlcl8xNW82dV90dWkxb18yOTM6bm90KC5hd3N1aV93aXRoLXNjcm9sbGJhcl8xNW82dV90dWkxb18yOTApIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAwIDAgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtMnMwdnBrLCAjZmZmZmZmKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCksIGluc2V0IHZhcigtLWJvcmRlci13aWR0aC1wb3BvdmVyLWZocmttaywgMnB4KSAwIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tY29udGFpbmVyLTIxa3F5aCwgI2I0YjRiYiksIGluc2V0IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItd2lkdGgtcG9wb3Zlci1maHJrbWssIDJweCkpIDAgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1jb250YWluZXItMjFrcXloLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzEuYXdzdWlfZGlzYWJsZWRfMTVvNnVfdHVpMW9fMTkwLmF3c3VpX2hpZ2hsaWdodGVkXzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSksIC5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3N0aWNreV8xNW82dV90dWkxb18yNzEuYXdzdWlfZGlzYWJsZWRfMTVvNnVfdHVpMW9fMTkwLmF3c3VpX3NlbGVjdGVkXzE1bzZ1X3R1aTFvXzE2NDpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmF3c3VpX3NlbGVjdGFibGUtaXRlbV8xNW82dV90dWkxb18xNDUuYXdzdWlfdmlydHVhbF8xNW82dV90dWkxb18xNzg6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRyb3Bkb3duLXZpcnR1YWwtb2Zmc2V0LXdpZHRoLTlnb3NscCwgMnB4KTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfdHVpMW9fMTc4Om5vdCgjXFw5KTpmaXJzdC1vZi10eXBlOm5vdCguYXdzdWlfc2VsZWN0ZWRfMTVvNnVfdHVpMW9fMTY0LCAuYXdzdWlfaGlnaGxpZ2h0ZWRfMTVvNnVfdHVpMW9fMTY0KSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgMCAwIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLXRvcC1nMWVpb3IsIHRyYW5zcGFyZW50KSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCk7XG59XG4uYXdzdWlfc2VsZWN0YWJsZS1pdGVtXzE1bzZ1X3R1aTFvXzE0NS5hd3N1aV92aXJ0dWFsXzE1bzZ1X3R1aTFvXzE3OC5hd3N1aV9wYXJlbnRfMTVvNnVfdHVpMW9fMTY0Om5vdCgjXFw5KTpub3QoLmF3c3VpX2ludGVyYWN0aXZlR3JvdXBzXzE1bzZ1X3R1aTFvXzE2NCkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24tZ3JvdXAtYmw4NHBjLCAjYzZjNmNkKSwgaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIDAgMCB2YXIoLS1jb2xvci1ib3JkZXItZHJvcGRvd24taXRlbS1kZWZhdWx0LTlvdm9hYywgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9tZWFzdXJlLXN0cnV0XzE1bzZ1X3R1aTFvXzMyMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9zZWxlY3RhYmxlLWl0ZW1fMTVvNnVfdHVpMW9fMTQ1LmF3c3VpX3ZpcnR1YWxfMTVvNnVfdHVpMW9fMTc4ID4gLmF3c3VpX21lYXN1cmUtc3RydXRfMTVvNnVfdHVpMW9fMzIyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSk7XG59XG5cbi5hd3N1aV9zY3JlZW5yZWFkZXItY29udGVudF8xNW82dV90dWkxb18zMzQ6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAtOTk5OXB4ICFpbXBvcnRhbnQ7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xufVxuXG4uYXdzdWlfb3B0aW9uLWNvbnRlbnRfMTVvNnVfdHVpMW9fMzQwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VsZWN0LWFsbF8xNW82dV90dWkxb18zNDQ6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvX2lnMWNpXzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJvdGF0ZS0xODAtbXIyMG45LCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtMTgwLWU3MHF5NiwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxID4gLmF3c3VpX2Fycm93XzE4ZXNvX2lnMWNpXzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZik7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLXJvb3RfMThlc29faWcxY2lfMjIxOm5vdCgjXFw5KSwgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvX2lnMWNpXzIyMTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwcHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KTtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBtaW4tYmxvY2stc2l6ZTogdW5zZXQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1yb290XzE4ZXNvX2lnMWNpXzIyMTpub3QoI1xcOSk6Zm9jdXMsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb19pZzFjaV8yMjE6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb19pZzFjaV8yMjE6bm90KCNcXDkpOmZvY3VzLCBib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbi1uZXN0ZWRfMThlc29faWcxY2lfMjIxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tcm9vdF8xOGVzb19pZzFjaV8yMjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsIGJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuLW5lc3RlZF8xOGVzb19pZzFjaV8yMjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLW9wZXJhdGlvbi1zZWxlY3QtZm9jdXMtb3V0bGluZS1ndXR0ZXItaThyZHMzLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1vcGVyYXRpb24tc2VsZWN0LWZvY3VzLW91dGxpbmUtZ3V0dGVyLWk4cmRzMywgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tb3BlcmF0aW9uLXNlbGVjdC1mb2N1cy1vdXRsaW5lLWd1dHRlci1pOHJkczMsIC01cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW4tbmVzdGVkXzE4ZXNvX2lnMWNpXzIyMTpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpIC8gMik7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpIC8gMik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2hhcy1jYXJldF8xOGVzb19pZzFjaV8yNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1pY29uLW9mZnNldC10NGF0N3IsIDM2cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MSA+IC5hd3N1aV9wbGFjZWhvbGRlcl8xOGVzb19pZzFjaV8yNjA6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MSA+IC5hd3N1aV9hcnJvd18xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC8gMik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxvaHV6ZCwgIzAwNmNlMCk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEgPiAuYXdzdWlfYXJyb3dfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC8gMiArIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX2Fycm93XzE4ZXNvX2lnMWNpXzE2MSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci04b25vY3osICMwMDJiNjYpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9wcmVzc2VkXzE4ZXNvX2lnMWNpXzI3NiA+IC5hd3N1aV9hcnJvd18xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfcHJlc3NlZF8xOGVzb19pZzFjaV8yNzYgPiAuYXdzdWlfYXJyb3dfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKDUwJSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC8gMiAtIHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29faWcxY2lfMjgyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpO1xuICBjdXJzb3I6IGF1dG87XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvX2lnMWNpXzI4MiA+IC5hd3N1aV9hcnJvd18xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYik7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvX2lnMWNpXzI4Mi5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faWcxY2lfMjIxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpO1xuICBjdXJzb3I6IGF1dG87XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfZGlzYWJsZWRfMThlc29faWcxY2lfMjgyID4gLmF3c3VpX3BsYWNlaG9sZGVyXzE4ZXNvX2lnMWNpXzI2MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9yZWFkb25seV8xOGVzb19pZzFjaV8zMDM6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvX2lnMWNpXzI4Mik6bm90KC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjEuYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2lnMWNpXzIyMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9yZWFkb25seV8xOGVzb19pZzFjaV8zMDM6bm90KCNcXDkpOm5vdCguYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2Rpc2FibGVkXzE4ZXNvX2lnMWNpXzI4Mikge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19pZzFjaV8yMjEpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2lnMWNpXzIyMSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19pZzFjaV8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29faWcxY2lfMzI4LCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19pZzFjaV8yMjEpLmF3c3VpX2ludmFsaWRfMThlc29faWcxY2lfMzI4OmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faWcxY2lfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvX2lnMWNpXzMyODpmb2N1cywgLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1maWx0ZXJpbmctdG9rZW5fMThlc29faWcxY2lfMjIxKS5hd3N1aV9pbnZhbGlkXzE4ZXNvX2lnMWNpXzMyODpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19pZzFjaV8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29faWcxY2lfMzM3LCAuYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2luLWZpbHRlcmluZy10b2tlbl8xOGVzb19pZzFjaV8yMjEpLmF3c3VpX3dhcm5pbmdfMThlc29faWcxY2lfMzM3OmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4LCAjODU1OTAwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2lnMWNpXzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb19pZzFjaV8zMzc6Zm9jdXMsIC5hd3N1aV9idXR0b24tdHJpZ2dlcl8xOGVzb19pZzFjaV8xNjE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tZmlsdGVyaW5nLXRva2VuXzE4ZXNvX2lnMWNpXzIyMSkuYXdzdWlfd2FybmluZ18xOGVzb19pZzFjaV8zMzc6Zm9jdXM6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbi10cmlnZ2VyXzE4ZXNvX2lnMWNpXzE2MS5hd3N1aV9jdXN0b20tb3B0aW9uXzE4ZXNvX2lnMWNpXzM0Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG4uYXdzdWlfYnV0dG9uLXRyaWdnZXJfMThlc29faWcxY2lfMTYxLmF3c3VpX2lubGluZS10b2tlbnNfMThlc29faWcxY2lfMzUxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl9kbThneF8xOTA4el8xNDU6bm90KCNcXDkpLFxuLmF3c3VpX3Rva2VuX2RtOGd4XzE5MDh6XzE0Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Jvb3RfZG04Z3hfMTkwOHpfMTUwOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfZG04Z3hfMTkwOHpfMTUwLmF3c3VpX2hhcy1pdGVtc19kbThneF8xOTA4el8xODE6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19kbThneF8xOTA4el8xODEpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWkyd2dfYWh2N3pfMTYxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfYWh2N3pfMTkzOm5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1kaXNtaXNzLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kZWZhdWx0LWxvaHV6ZCwgIzAwNmNlMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQ6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXoxN3JtZCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfYWh2N3pfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19haHY3el8xOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMHB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19haHY3el8xOTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZCk7XG59XG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMWkyd2dfYWh2N3pfMTkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19haHY3el8xOTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1ob3Zlci04b25vY3osICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbi1pbmxpbmVfMWkyd2dfYWh2N3pfMjM0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19haHY3el8xOTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzbWlzcy1idXR0b24taW5saW5lXzFpMndnX2Fodjd6XzIzNCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAxcHg7XG59XG5cbi5hd3N1aV9pY29uXzFpMndnX2Fodjd6XzI0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYXdzdWlfaWNvbi1pbmxpbmVfMWkyd2dfYWh2N3pfMjUwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfdG9rZW4tbm9ybWFsXzFpMndnX2Fodjd6XzI1NTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV90b2tlbi1pbmxpbmVfMWkyd2dfYWh2N3pfMjYyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnX2Fodjd6XzI2Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9rZW4taW5saW5lXzFpMndnX2Fodjd6XzI2Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygwcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Rva2VuLWlubGluZV8xaTJ3Z19haHY3el8yNjI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdG9rZW4tb3B0aW9uLWlubGluZV8xaTJ3Z19haHY3el8yODg6bm90KCNcXDkpIHtcbiAgbWF4LWJsb2NrLXNpemU6IDIwcHg7XG59XG5cbi5hd3N1aV90b2tlbi1ib3hfMWkyd2dfYWh2N3pfMjkyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdG9rZW4tdmVydGljYWwtdmtlZ2VpLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfdG9rZW4tYm94LXdpdGhvdXQtZGlzbWlzc18xaTJ3Z19haHY3el8zMTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtaW5saW5lXzFpMndnX2Fodjd6XzMxNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIG1heC1ibG9jay1zaXplOiAyMHB4O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaXRlbS1zZWxlY3RlZC1yMnpkazYsICNmMGZiZmYpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtZ3BkZGJoLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtZ3BkZGJoLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi1pbmxpbmUtZ3BkZGJoLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4taW5saW5lLWdwZGRiaCwgNHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2Rpc2FibGUtcGFkZGluZ18xaTJ3Z19haHY3el8zMzU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtcmVhZG9ubHlfMWkyd2dfYWh2N3pfMzQyID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX2Fodjd6XzE5Mzpub3QoI1xcOSksXG4uYXdzdWlfdG9rZW4tYm94LWRpc2FibGVkXzFpMndnX2Fodjd6XzM0MyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19haHY3el8xOTM6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBpbml0aWFsO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3Rva2VuLWJveC1yZWFkb25seV8xaTJ3Z19haHY3el8zNDI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItcmVhZC1vbmx5LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLXJlYWQtb25seS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKSk7XG59XG4uYXdzdWlfdG9rZW4tYm94LXJlYWRvbmx5XzFpMndnX2Fodjd6XzM0MiA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xaTJ3Z19haHY3el8xOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWRpc21pc3MtY29sb3ItcmVhZC1vbmx5LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1idXR0b24taW5saW5lLWljb24tZGlzYWJsZWQta3lwYjJsLCAjYjRiNGJiKSk7XG59XG5cbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfYWh2N3pfMzQzOm5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpciwgI2RlZGVlMykpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV90b2tlbi1ib3gtZGlzYWJsZWRfMWkyd2dfYWh2N3pfMzQzID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzFpMndnX2Fodjd6XzE5Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtZGlzbWlzcy1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYikpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF9nZnd2M18xcmVwYl8xOTM6bm90KCNcXDkpIHtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfZ2Z3djNfMXJlcGJfMTkzLmF3c3VpX2hvcml6b250YWxfZ2Z3djNfMXJlcGJfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYXdzdWlfcm9vdF9nZnd2M18xcmVwYl8xOTMuYXdzdWlfdmVydGljYWxfZ2Z3djNfMXJlcGJfMjAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hd3N1aV9saXN0X2dmd3YzXzFyZXBiXzIwNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9saXN0X2dmd3YzXzFyZXBiXzIwNy5hd3N1aV9ob3Jpem9udGFsX2dmd3YzXzFyZXBiXzE5Njpub3QoI1xcOSksIC5hd3N1aV9saXN0X2dmd3YzXzFyZXBiXzIwNy5hd3N1aV92ZXJ0aWNhbF9nZnd2M18xcmVwYl8yMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGlzdF9nZnd2M18xcmVwYl8yMDcuYXdzdWlfaG9yaXpvbnRhbF9nZnd2M18xcmVwYl8xOTY6bm90KCNcXDkpIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfMXJlcGJfMjA3LmF3c3VpX3ZlcnRpY2FsX2dmd3YzXzFyZXBiXzIwMjpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2xpc3RfZ2Z3djNfMXJlcGJfMjA3LmF3c3VpX2dyaWRfZ2Z3djNfMXJlcGJfMjI2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIDIzMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfbGlzdF9nZnd2M18xcmVwYl8yMDcuYXdzdWlfZ3JpZF9nZnd2M18xcmVwYl8yMjY6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmF3c3VpX2xpc3QtaXRlbV9nZnd2M18xcmVwYl8yMzg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3RvZ2dsZS1jb250YWluZXItaW5saW5lX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogLTFweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1kZWZhdWx0LXVtc2I1eSwgIzAwNmNlMCkpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbGluay1zZWNvbmRhcnktdGlmNGNkLCBpbmhlcml0KTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RvZ2dsZV9nZnd2M18xcmVwYl8yNDU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90b2dnbGVfZ2Z3djNfMXJlcGJfMjQ1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMXJlcGJfMjQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90b2dnbGVfZ2Z3djNfMXJlcGJfMjQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktaG92ZXItd3VqeThwLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90b2dnbGVfZ2Z3djNfMXJlcGJfMjQ1Om5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24taG92ZXItYnIxejNxLCBjdXJyZW50Q29sb3IpO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xcmVwYl8yNDU6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RvZ2dsZV9nZnd2M18xcmVwYl8yNDU6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdG9nZ2xlX2dmd3YzXzFyZXBiXzI0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWJ1dHRvbi1jZWZ5eW0sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1yNWd1eDQsIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3RvZ2dsZV9nZnd2M18xcmVwYl8yNDUgPiAuYXdzdWlfZGVzY3JpcHRpb25fZ2Z3djNfMXJlcGJfMzM4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9zZXBhcmF0b3JfZ2Z3djNfMXJlcGJfMzQyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2Y4ZzZxXzFpMGhyXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2VtYmVkZGVkX2Y4ZzZxXzFpMGhyXzE3Nzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV90b2tlbnNfZjhnNnFfMWkwaHJfMjEwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXB4N2dfMTNheTdfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfY2hhcnQtZmlsdGVyXzFweDdnXzEzYXk3XzE3Nzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2N1c3RvbS1pY29uLXdyYXBwZXJfMXB4N2dfMTNheTdfMTgxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMWd2dGFfMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX21hcmtlcl8xa2pjN18xZ3Z0YV8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbWFya2VyXzFramM3XzFndnRhXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9tYXJrZXJfMWtqYzdfMWd2dGFfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWtqYzdfMWd2dGFfMTY3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuLmF3c3VpX3Jvb3RfMWtqYzdfMWd2dGFfMTY3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5hd3N1aV90aXRsZV8xa2pjN18xZ3Z0YV8yMDI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV9saXN0XzFramM3XzFndnRhXzIwNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfbWFya2VyXzFramM3XzFndnRhXzE1Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfbWFya2VyXzFramM3XzFndnRhXzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21hcmtlcl8xa2pjN18xZ3Z0YV8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21hcmtlcl8xa2pjN18xZ3Z0YV8xNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tYXJrZXJfMWtqYzdfMWd2dGFfMTUzOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9tYXJrZXJfMWtqYzdfMWd2dGFfMTUzLmF3c3VpX21hcmtlci0tZGltbWVkXzFramM3XzFndnRhXzI1Mjpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmF3c3VpX21hcmtlcl8xa2pjN18xZ3Z0YV8xNTMuYXdzdWlfbWFya2VyLS1oaWdobGlnaHRlZF8xa2pjN18xZ3Z0YV8yNTU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF9taTV6b18xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9uNHFscF9taTV6b18xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluX240cWxwX21pNXpvXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9lbXB0eS1hcHBlYXJfbjRxbHBfbWk1em9fMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2VtcHR5LWFwcGVhcl9uNHFscF9taTV6b18xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZW1wdHktYXBwZWFyX240cWxwX21pNXpvXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X240cWxwX21pNXpvXzE3NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV9yb290X240cWxwX21pNXpvXzE3NTpub3QoI1xcOSkge1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG5cbi5hd3N1aV9lbXB0eV9uNHFscF9taTV6b18xNTM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZW1wdHktZThvaThrLCAjNjU2ODcxKTtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG59XG5cbi5hd3N1aV9yb3dfbjRxbHBfbWk1em9fMjIxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfZGl2aWRlcl9uNHFscF9taTV6b18yMjU6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfcm93LWNvbnRyb2xfbjRxbHBfbWk1em9fMjMwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZmllbGRfbjRxbHBfbWk1em9fMjM0Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNDBweDtcbn1cblxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF9taTV6b18yMzg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1zZWNvbmRhcnktczRzY3MxLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2FkZGl0aW9uYWwtaW5mb19uNHFscF9taTV6b18yMzggPiBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1LCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfbWk1em9fMjM4ID4gYTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfbWk1em9fMjM4ID4gYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfbWk1em9fMjM4ID4gYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwX21pNXpvXzIzOCA+IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwX21pNXpvXzIzOCA+IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfbWk1em9fMjM4ID4gYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9hZGRpdGlvbmFsLWluZm9fbjRxbHBfbWk1em9fMjM4ID4gYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwX21pNXpvXzIzOCA+IGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfYWRkaXRpb25hbC1pbmZvX240cWxwX21pNXpvXzIzOCA+IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG5cbi5hd3N1aV9hZGQtcm93X240cWxwX21pNXpvXzI4NTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLmF3c3VpX2FkZC1idXR0b25fbjRxbHBfbWk1em9fMjg5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbi1jb250YWluZXJfbjRxbHBfbWk1em9fMjkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b24tZmllbGQtcGFkZGluZ19uNHFscF9taTV6b18yOTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWJ1dHRvbi1vd24tcm93X240cWxwX21pNXpvXzMwMTpub3QoI1xcOSkge1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cblxuLmF3c3VpX3JlbW92ZS1idXR0b25fbjRxbHBfbWk1em9fMjkzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfZHJvcGRvd24tZm9vdGVyX3ZtOHFmX2p4ZHZoXzU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hd3N1aV9kcm9wZG93bi1jb250ZW50X3ZtOHFmX2p4ZHZoXzEwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xMmh3Y19vYm9pNF81Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfbGF5b3V0LXN0cnV0XzEyaHdjX29ib2k0Xzk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmF3c3VpX2xpc3QtYm90dG9tXzEyaHdjX29ib2k0XzE1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdW5pdC10ZXN0cyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJhZGdlLXp5ODlwdiwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYmFkZ2Utenk4OXB2LCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHYsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1iYWRnZS16eTg5cHYsIDRweCk7XG4gIGJvcmRlci1ibG9jay1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1pbmxpbmUtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1iYWRnZS0yaWNyZGwsIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LW5vdGlmaWNhdGlvbi1kZWZhdWx0LXY5dGxkbSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLWdyZXlfMXlqeWdfaWJ1aGFfMTkxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtZ3JleS1waThuMDcsICM0MjQ2NTApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1ncmV5LWZ5ZGR3ZywgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1ncmV5LTc1dnlwcSwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLWdyZWVuXzF5anlnX2lidWhhXzE5Njpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWdyZWVuLWc0bHBkYywgIzAwODAyZik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLWdyZWVuLW15aGxxbSwgdHJhbnNwYXJlbnQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1ncmVlbi1oYzVkZWUsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX2lidWhhXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1ibHVlXzF5anlnX2lidWhhXzIwMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJhZGdlLWJsdWUtMTJwY2Y0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItYmFkZ2UtYmx1ZS1yazdtZTUsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2UtYmx1ZS1zMGVnOHUsICNmOWY5ZmEpO1xufVxuLmF3c3VpX2JhZGdlXzF5anlnX2lidWhhXzE0NS5hd3N1aV9iYWRnZS1jb2xvci1yZWRfMXlqeWdfaWJ1aGFfMjA2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtYmFkZ2UtcmVkLWJmNWtwdywgI2RiMDAwMCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXJlZC04YWtiazcsIHRyYW5zcGFyZW50KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2UtcmVkLWw4azdmbiwgI2Y5ZjlmYSk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LWNyaXRpY2FsXzF5anlnX2lidWhhXzIxMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zZXZlcml0eS1jcml0aWNhbC10OHM0b3QsICM4NzAzMDMpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC03dHpwYm8sICNmOWY5ZmEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1jcml0aWNhbC01MjF5MWksIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9iYWRnZV8xeWp5Z19pYnVoYV8xNDUuYXdzdWlfYmFkZ2UtY29sb3Itc2V2ZXJpdHktaGlnaF8xeWp5Z19pYnVoYV8yMTY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktaGlnaC1mamk5MGQsICNjZTMzMTEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1iYWRnZS1zZXZlcml0eS1oaWdoLXdleXB0bywgI2Y5ZjlmYSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWJhZGdlLXNldmVyaXR5LWhpZ2gtY3N0MjcwLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LW1lZGl1bV8xeWp5Z19pYnVoYV8yMjE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbWVkaXVtLW9kZWsxYiwgI2Y4OTI1Nik7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LW1lZGl1bS05ZG55Z3gsICMwZjE0MWEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1tZWRpdW0tOGpnZmkxLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LWxvd18xeWp5Z19pYnVoYV8yMjY6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc2V2ZXJpdHktbG93LTlmcWttOCwgI2YyY2Q1NCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJhZGdlLXNldmVyaXR5LWxvdy1wNnhmMTQsICMwZjE0MWEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1sb3cta21pdjlrLCB0cmFuc3BhcmVudCk7XG59XG4uYXdzdWlfYmFkZ2VfMXlqeWdfaWJ1aGFfMTQ1LmF3c3VpX2JhZGdlLWNvbG9yLXNldmVyaXR5LW5ldXRyYWxfMXlqeWdfaWJ1aGFfMjMxOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXNldmVyaXR5LW5ldXRyYWwtNmFmOGtxLCAjNjU2ODcxKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYmFkZ2Utc2V2ZXJpdHktbmV1dHJhbC03ZTB5cW4sICNmOWY5ZmEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1iYWRnZS1zZXZlcml0eS1uZXV0cmFsLWdlem5uYiwgdHJhbnNwYXJlbnQpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZXJpZXNfMXl6OWNfMXM0NWdfMTg5Om5vdCgjXFw5KSxcbi5hd3N1aV9zZXJpZXMtLWJhcl8xeXo5Y18xczQ1Z18xOTAgPiAuYXdzdWlfc2VyaWVzX19yZWN0XzF5ejljXzFzNDVnXzE5MDpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZXJpZXNfMXl6OWNfMXM0NWdfMTg5Om5vdCgjXFw5KSxcbiAgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzFzNDVnXzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMXM0NWdfMTkwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllc18xeXo5Y18xczQ1Z18xODk6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VyaWVzXzF5ejljXzFzNDVnXzE4OTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzFzNDVnXzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMXM0NWdfMTkwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Nlcmllcy0tYmFyXzF5ejljXzFzNDVnXzE5MCA+IC5hd3N1aV9zZXJpZXNfX3JlY3RfMXl6OWNfMXM0NWdfMTkwOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2V4aXRpbmdfMXl6OWNfMXM0NWdfMjA3Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtb3V0LTBfMXl6OWNfMXM0NWdfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYi1hMGtua2UsIGN1YmljLWJlemllcigxLCAwLCAwLjgzLCAxKSk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLW91dC0wXzF5ejljXzFzNDVnXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZXhpdGluZ18xeXo5Y18xczQ1Z18yMDc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZXhpdGluZ18xeXo5Y18xczQ1Z18yMDc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhpdGluZ18xeXo5Y18xczQ1Z18yMDc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF8xeXo5Y18xczQ1Z18yMjk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9zZXJpZXNfMXl6OWNfMXM0NWdfMTg5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LXdpZHRoLXhyMnQ0cCwgMnB4KTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHZhcigtLWJvcmRlci1saW5lLWNoYXJ0LWxpbmUtam9pbi1tdXRramIsIHJvdW5kKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZXJpZXMtLWhpZ2hsaWdodGVkXzF5ejljXzFzNDVnXzI0Mjpub3QoI1xcOSksXG4uYXdzdWlfc2VyaWVzX19iYXItLWhpZ2hsaWdodGVkXzF5ejljXzFzNDVnXzI0Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIGRvbSBxdWVyeSAqL1xufVxuXG4uYXdzdWlfc2VyaWVzLS1kaW1tZWRfMXl6OWNfMXM0NWdfMjQ3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmF3c3VpX3Nlcmllcy0tdGhyZXNob2xkXzF5ejljXzFzNDVnXzI1MTpub3QoI1xcOSkge1xuICBzdHJva2UtZGFzaGFycmF5OiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC1kYXNoLWFycmF5LXQ3ODB6bSwgMyA1KTtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1ib3JkZXItbGluZS1jaGFydC13aWR0aC14cjJ0NHAsIDJweCk7XG59XG5cbi5hd3N1aV9iYXItZ3JvdXBfMXl6OWNfMXM0NWdfMjU2Om5vdCgjXFw5KSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jYWxlbmRhcl8xeWthcl8xbnVrNl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzF5a2FyXzFudWs2XzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzF5a2FyXzFudWs2XzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY2FsZW5kYXJfMXlrYXJfMW51azZfMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NhbGVuZGFyXzF5a2FyXzFudWs2XzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jYWxlbmRhcl8xeWthcl8xbnVrNl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXlrYXJfMW51azZfMTgwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY2FsZW5kYXJfMXlrYXJfMW51azZfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfY2FsZW5kYXItaW5uZXJfMXlrYXJfMW51azZfMjE4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyXzF5a2FyXzFudWs2XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyLXRpdGxlXzF5a2FyXzFudWs2XzIyNzpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC1ndjZucHQsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY2FsZW5kYXItbmV4dC1idG5fMXlrYXJfMW51azZfMjM1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgZm9yIGlkZW50aWZ5aW5nIGVsZW1lbnQgKi9cbn1cbi5hd3N1aV9jYWxlbmRhci1wcmV2LWJ0bl8xeWthcl8xbnVrNl8yMzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgaWRlbnRpZnlpbmcgZWxlbWVudCAqL1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWRfMXlrYXJfMW51azZfMjQxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLmF3c3VpX2NhbGVuZGFyLWdyaWRfMXlrYXJfMW51azZfMjQxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2NhbGVuZGFyLWdyaWQtZGVuc2VfMXlrYXJfMW51azZfMjQ1KSB7XG4gIGJvcmRlci1zcGFjaW5nOiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWd1dHRlci13YzN3cHIsIDZweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkLWRlbnNlXzF5a2FyXzFudWs2XzI0NTpub3QoI1xcOSkge1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5hd3N1aV9jYWxlbmRhci1ncmlkLWNlbGxfMXlrYXJfMW51azZfMjUzOm5vdCgjXFw5KSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtaGVhZGVyXzF5a2FyXzFudWs2XzI1ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItbW9udGgtODQxb2tlLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMW51azZfMjU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWl0ZW0tZGlzYWJsZWQtdm90NmU3LCAjYjRiNGJiKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMW51azZfMjU4Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMW51azZfMjc4Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24taXRlbS1zZWNvbmRhcnktaXByaDJrLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMW51azZfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMW51azZfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyXzFudWs2XzI4ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMW51azZfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyXzFudWs2XzI4ODpub3QoI1xcOSk6aG92ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY2FsZW5kYXItZGF0ZS1ob3Zlci1qc3ZiangsICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWRyb3Bkb3duLWl0ZW0taG92ZXItdnZqeDZrLCAjZjNmM2Y3KTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLWVuYWJsZWRfMXlrYXJfMW51azZfMjc4LmF3c3VpX2NhbGVuZGFyLWRhdGUtY3VycmVudC1wYWdlXzF5a2FyXzFudWs2XzI4ODpub3QoI1xcOSk6aG92ZXI6bm90KC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFudWs2XzI5OSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1jdXJyZW50XzF5a2FyXzFudWs2XzI4ODpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuLCAjZjNmM2Y3KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMW51azZfMjU4Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGVfMXlrYXJfMW51azZfMjU4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2NhbGVuZGFyLWRhdGUtZGVuc2VfMXlrYXJfMW51azZfMzIwKTo6YWZ0ZXIge1xuICBpbnNldC1ibG9jay1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtZGVuc2VfMXlrYXJfMW51azZfMzIwOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBpbnNldC1ibG9jay1lbmQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1zdGFydDogLTFweDtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFudWs2XzI1OCA+IC5hd3N1aV9kYXRlLWlubmVyXzF5a2FyXzFudWs2XzMyODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xbnVrNl8yNTg6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFudWs2XzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xbnVrNl8yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFudWs2XzI1ODpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY2FsZW5kYXItZGF0ZV8xeWthcl8xbnVrNl8yNTg6bm90KCNcXDkpOmZvY3VzOmZvY3VzOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xufVxuLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMW51azZfMjk5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMW51azZfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFudWs2XzI5OTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyLWRhdGUtc2VsZWN0ZWRfMXlrYXJfMW51azZfMjk5Om5vdCgjXFw5KTpmb2N1czpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLXJpbmctZmZ1MDUzLCAjZjlmOWZhKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFudWs2XzI5OTpub3QoI1xcOSk6Zm9jdXM6Zm9jdXM6OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uYXdzdWlfY2FsZW5kYXItZGF0ZS1zZWxlY3RlZF8xeWthcl8xbnVrNl8yOTk6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1kYXRlLXNlbGVjdGVkXzF5a2FyXzFudWs2XzI5OSA+IC5hd3N1aV9kYXRlLWlubmVyXzF5a2FyXzFudWs2XzMyODpub3QoI1xcOSkge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jYWxlbmRhci1kYXRlLXNlbGVjdGVkLWszZDU0OSwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jYWxlbmRhci1yb3dfMXlrYXJfMW51azZfNDAzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9jYWxlbmRhci1kYXRlXzF5a2FyXzFudWs2XzI1OCB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jYWxlbmRhci1ncmlkLXh5aDEwdSwgdHJhbnNwYXJlbnQpO1xufVxuXG4uYXdzdWlfZGlzYWJsZWQtcmVhc29uLXRvb2x0aXBfMXlrYXJfMW51azZfNDA3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyBvciB0ZXN0cyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1Mzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItdG9wLWNvbG9yLCBib3JkZXItcmlnaHQtY29sb3IsIGJvcmRlci1ib3R0b20tY29sb3IsIGJvcmRlci1sZWZ0LWNvbG9yO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1zaG93LXBhY2VkLWU2Y3BhZiwgMTgwbXMpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpOjpiZWZvcmUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290X24xZnd0X250OG42XzE1Mzpub3QoI1xcOSk6OmJlZm9yZSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWlubmVyX24xZnd0X250OG42XzE4NTpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWFkZXJfbjFmd3RfbnQ4bjZfMTg1Om5vdCgjXFw5KTpub3QoOmhhcygrIC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NCkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX2JvZHlfbjFmd3RfbnQ4bjZfMTk0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG59XG5cbi5hd3N1aV9mb290ZXJfbjFmd3RfbnQ4bjZfMjAyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbn1cblxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tY2FyZC1leXl3eDQsICNmZmZmZmYpKTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tc2hhZG93LWl0ZW0tY2FyZC1sbzB1aDYsIG5vbmUpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1Mzpub3QoI1xcOSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDBweDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXdpZHRoLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1jYXJkLWllcmNxZiwgMXB4KSkgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tY2FyZC1mY3h1dXYsICNjNmM2Y2QpKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci13aWR0aC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tY2FyZC1pZXJjcWYsIDFweCkpIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtZmN4dXV2LCAjYzZjNmNkKSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwcHg7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwcHg7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF9uMWZ3dF9udDhuNl8yNjgpOjpiZWZvcmUge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItd2lkdGgtZGVmYXVsdC16MTdybWQsIHZhcigtLWJvcmRlci1jb250YWluZXItdG9wLXdpZHRoLWk3MnFnYywgMHB4KSkgdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX2hpZ2hsaWdodGVkX24xZnd0X250OG42XzI3MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV9oaWdobGlnaHRlZF9uMWZ3dF9udDhuNl8yNzE6bm90KCNcXDkpOmJlZm9yZSB7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtc2VsZWN0ZWQtYzE3MXp2LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWNhcmQtc2VsZWN0ZWQtYzE3MXp2LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWNhcmQtaGlnaGxpZ2h0ZWQteWg0NmxvLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3ODpub3QoI1xcOSksIC5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF9udDhuNl8xODUgKyAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpLFxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF9udDhuNl8xODUgKyAuYXdzdWlfZm9vdGVyX24xZnd0X250OG42XzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQgKyAuYXdzdWlfZm9vdGVyX24xZnd0X250OG42XzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfbnQ4bjZfMTg1ICsgLmF3c3VpX2JvZHlfbjFmd3RfbnQ4bjZfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF9udDhuNl8xODUgKyAuYXdzdWlfZm9vdGVyX24xZnd0X250OG42XzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NCArIC5hd3N1aV9mb290ZXJfbjFmd3RfbnQ4bjZfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X250OG42XzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfbnQ4bjZfMTk0LCArIC5hd3N1aV9mb290ZXJfbjFmd3RfbnQ4bjZfMjAyKSwgLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfbnQ4bjZfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDIpLCAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfbnQ4bjZfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDIpLCAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCk6aGFzKCsgLmF3c3VpX2JvZHlfbjFmd3RfbnQ4bjZfMTk0LCArIC5hd3N1aV9mb290ZXJfbjFmd3RfbnQ4bjZfMjAyKSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfbnQ4bjZfMjc4Om5vdCgjXFw5KSwgLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfbnQ4bjZfMjc4Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X250OG42XzI3ODpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC04Ymk4MDIsIDhweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC04Ymk4MDIsIDhweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtaXRlbS1jYXJkLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tY2FyZC1lbWJlZGRlZC04Ymk4MDIsIDhweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZW1iZWRkZWQtOGJpODAyLCA4cHgpKTtcbn1cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfbnQ4bjZfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0X250OG42XzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZW1iZWRkZWQtNnd5MW5xLCAxMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWVtYmVkZGVkLWwxa3dwMiwgMTJweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X250OG42XzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfbnQ4bjZfMzA5KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfbnQ4bjZfMzA5KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWVtYmVkZGVkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9mb290ZXJfbjFmd3RfbnQ4bjZfMjAyOm5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KTpub3QoLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF9udDhuNl8zMDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDIsIDEycHgpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZW1iZWRkZWRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF9udDhuNl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF9udDhuNl8zMDksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF9udDhuNl8zMDksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfZm9vdGVyX24xZnd0X250OG42XzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtaG9yaXpvbnRhbC1lbWJlZGRlZC1sMWt3cDIsIDEycHgpIC0gdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X250OG42XzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWVtYmVkZGVkLTZ3eTFucSwgMTBweCkgLSB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1lbWJlZGRlZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X250OG42XzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDIpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3ODpub3QoI1xcOSksIC5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4Om5vdCgjXFw5KTpiZWZvcmUsIC5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejksIDE2cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejksIDE2cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWl0ZW0tY2FyZC1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWNhcmQtZGVmYXVsdC1xNHprejksIDE2cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1pdGVtLWNhcmQtYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1jYXJkLWRlZmF1bHQtcTR6a3o5LCAxNnB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfbnQ4bjZfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2JvZHlfbjFmd3RfbnQ4bjZfMTk0Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtaXRlbS1jYXJkLXZlcnRpY2FsLWRlZmF1bHQtZzljbWFnLCAxNnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtd2tycmIwLCAyMHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF9udDhuNl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOSksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCk6bm90KC5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfbnQ4bjZfMzA5KSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpOm5vdCguYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWl0ZW0tY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtd2tycmIwLCAyMHB4KTtcbn1cbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2hlYWRlcl9uMWZ3dF9udDhuNl8xODU6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF9udDhuNl8zMDksXG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9ib2R5X24xZnd0X250OG42XzE5NDpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOSxcbi5hd3N1aV9yb290X24xZnd0X250OG42XzE1My5hd3N1aV92YXJpYW50LWRlZmF1bHRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2lubmVyLWNhcmRfbjFmd3RfbnQ4bjZfMjc4ID4gLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDI6bm90KCNcXDkpOm5vdCguYXdzdWlfbm8tcGFkZGluZ19uMWZ3dF9udDhuNl8yODQpLmF3c3VpX3dpdGgtYWN0aW9uc19uMWZ3dF9udDhuNl8zMDkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtaXRlbS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC13a3JyYjAsIDIwcHgpIC0gdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSk7XG59XG4uYXdzdWlfcm9vdF9uMWZ3dF9udDhuNl8xNTMuYXdzdWlfdmFyaWFudC1kZWZhdWx0X24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9pbm5lci1jYXJkX24xZnd0X250OG42XzI3OCA+IC5hd3N1aV9oZWFkZXJfbjFmd3RfbnQ4bjZfMTg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX25vLXBhZGRpbmdfbjFmd3RfbnQ4bjZfMjg0KS5hd3N1aV93aXRoLWFjdGlvbnNfbjFmd3RfbnQ4bjZfMzA5IHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1pdGVtLWNhcmQtdmVydGljYWwtZGVmYXVsdC1nOWNtYWcsIDE2cHgpIC0gdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpO1xufVxuLmF3c3VpX3Jvb3RfbjFmd3RfbnQ4bjZfMTUzLmF3c3VpX3ZhcmlhbnQtZGVmYXVsdF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaW5uZXItY2FyZF9uMWZ3dF9udDhuNl8yNzggPiAuYXdzdWlfaGVhZGVyX24xZnd0X250OG42XzE4NTpub3QoI1xcOSk6bm90KC5hd3N1aV9uby1wYWRkaW5nX24xZnd0X250OG42XzI4NCkuYXdzdWlfd2l0aC1hY3Rpb25zX24xZnd0X250OG42XzMwOTpoYXMoKyAuYXdzdWlfYm9keV9uMWZ3dF9udDhuNl8xOTQsICsgLmF3c3VpX2Zvb3Rlcl9uMWZ3dF9udDhuNl8yMDIpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9mdWxsLWhlaWdodF9uMWZ3dF9udDhuNl8zNTU6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2Rlc2NyaXB0aW9uX24xZnd0X250OG42XzM1OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTMsICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9jb250ZW50XzF3ZXBnXzE5dmFzXzE0NTpub3QoI1xcOSksXG4uYXdzdWlfZGVzY3JpcHRpb25fMXdlcGdfMTl2YXNfMTQ2Om5vdCgjXFw5KSxcbi5hd3N1aV9sYWJlbF8xd2VwZ18xOXZhc18xNDc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9sYWJlbF8xd2VwZ18xOXZhc18xNDc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZm9ybS1kZWZhdWx0LTAyaWFhMywgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9vdXRsaW5lXzF3ZXBnXzE5dmFzXzE1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX291dGxpbmVfMXdlcGdfMTl2YXNfMTU1LmF3c3VpX3Nob3ctb3V0bGluZV8xd2VwZ18xOXZhc18xNTg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9uYXRpdmUtaW5wdXRfMXdlcGdfMTl2YXNfMTYyOm5vdCgjXFw5KTpmb2N1cyArIC5hd3N1aV9vdXRsaW5lXzF3ZXBnXzE5dmFzXzE1NSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfd3JhcHBlcl8xd2VwZ18xOXZhc18xNjY6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfbGFiZWwtd3JhcHBlcl8xd2VwZ18xOXZhc18xNzI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hd3N1aV9jb250ZW50XzF3ZXBnXzE5dmFzXzE0NTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9lbXB0eS1jb250ZW50XzF3ZXBnXzE5dmFzXzE4Mzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMHB4O1xufVxuXG4uYXdzdWlfZGVzY3JpcHRpb25fMXdlcGdfMTl2YXNfMTQ2Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV9kZXNjcmlwdGlvbi1ib3R0b20tcGFkZGluZ18xd2VwZ18xOXZhc18xOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuXG4uYXdzdWlfbGFiZWxfMXdlcGdfMTl2YXNfMTQ3Om5vdCgjXFw5KSxcbi5hd3N1aV9kZXNjcmlwdGlvbl8xd2VwZ18xOXZhc18xNDY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9sYWJlbC1kaXNhYmxlZF8xd2VwZ18xOXZhc18yMDE6bm90KCNcXDkpLFxuLmF3c3VpX2Rlc2NyaXB0aW9uLWRpc2FibGVkXzF3ZXBnXzE5dmFzXzIwMjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb250cm9sLWRpc2FibGVkLXJveXB0NCwgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9jb250cm9sXzF3ZXBnXzE5dmFzXzIwNjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250cm9sXzF3ZXBnXzE5dmFzXzIwNiA+IGlucHV0Om5vdCgjXFw5KSwgLmF3c3VpX2NvbnRyb2xfMXdlcGdfMTl2YXNfMjA2ID4gc3ZnOm5vdCgjXFw5KSwgLmF3c3VpX2NvbnRyb2xfMXdlcGdfMTl2YXNfMjA2ID4gLmF3c3VpX291dGxpbmVfMXdlcGdfMTl2YXNfMTU1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udHJvbF8xd2VwZ18xOXZhc18yMDYgPiBpbnB1dDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfazJ5MnFfMXNpd2ZfMTQ1LmF3c3VpX3Jvb3RfazJ5MnFfMXNpd2ZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfY2hlY2tib3gtY29udHJvbF9rMnkycV8xc2l3Zl8xNzg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpKSAvIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG59XG5cbi5hd3N1aV9vdXRsaW5lX2syeTJxXzFzaXdmXzE4Njpub3QoI1xcOSkge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQ6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXoxN3JtZCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9vdXRsaW5lX2syeTJxXzFzaXdmXzE4Njpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX291dGxpbmVfazJ5MnFfMXNpd2ZfMTg2Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcmFkaW8tY29udHJvbF8xdjFoa18xNzluZV8xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKCh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpKSAvIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNpemUtY29udHJvbC1hY2ZrajksIDE2cHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jb250cm9sLWFjZmtqOSwgMTZweCk7XG59XG5cbi5hd3N1aV9vdXRsaW5lXzF2MWhrXzE3OW5lXzE1Mzpub3QoI1xcOSkge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQ6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXoxN3JtZCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9vdXRsaW5lXzF2MWhrXzE3OW5lXzE1Mzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX291dGxpbmVfMXYxaGtfMTc5bmVfMTUzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1jaXJjdWxhci1mb2N1cy1yaW5nLWN1ZW5nciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWNpcmN1bGFyLWZvY3VzLXJpbmctY3VlbmdyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtY2lyY3VsYXItZm9jdXMtcmluZy1jdWVuZ3IsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctejE3cm1kKTtcbn1cblxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtYm9yZGVyXzF2MWhrXzE3OW5lXzE3Njpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRlZmF1bHQtZXl6aGZ0LCAjOGM4Yzk0KTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRlZmF1bHQtbnJoNWxyLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWJvcmRlcl8xdjFoa18xNzluZV8xNzYuYXdzdWlfc3R5bGVkLWNpcmNsZS1kaXNhYmxlZF8xdjFoa18xNzluZV8xODA6bm90KCNcXDkpLCAuYXdzdWlfc3R5bGVkLWNpcmNsZS1ib3JkZXJfMXYxaGtfMTc5bmVfMTc2LmF3c3VpX3N0eWxlZC1jaXJjbGUtcmVhZG9ubHlfMXYxaGtfMTc5bmVfMTgwOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xufVxuXG4uYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzE3OW5lXzE4NTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kZWZhdWx0LWxwbHJvcywgI2ZmZmZmZik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xNzluZV8xODU6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3R5bGVkLWNpcmNsZS1maWxsXzF2MWhrXzE3OW5lXzE4NTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMTc5bmVfMTg1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMTc5bmVfMTg1LmF3c3VpX3N0eWxlZC1jaXJjbGUtY2hlY2tlZF8xdjFoa18xNzluZV8yMDE6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV9zdHlsZWQtY2lyY2xlLWZpbGxfMXYxaGtfMTc5bmVfMTg1LmF3c3VpX3N0eWxlZC1jaXJjbGUtZGlzYWJsZWRfMXYxaGtfMTc5bmVfMTgwOm5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1kaXNhYmxlZC10Znd2cWcsICNmZmZmZmYpO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xufVxuLmF3c3VpX3N0eWxlZC1jaXJjbGUtZmlsbF8xdjFoa18xNzluZV8xODUuYXdzdWlfc3R5bGVkLWNpcmNsZS1yZWFkb25seV8xdjFoa18xNzluZV8xODA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xczU1eF93eTI3eV8xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIGFuZCBpbiB0aGUgdXNlLXNlbGVjdGlvbiBob29rICovXG59XG5cbi5hd3N1aV9sYWJlbF8xczU1eF93eTI3eV8xNDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfbGFiZWwtdG9wXzFzNTV4X3d5Mjd5XzE2Mzpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX3N0dWRfMXM1NXhfd3kyN3lfMTY4Om5vdCgjXFw5KSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF93aWgxbF94eWhhM18xNTM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3Rvb2xzX3dpaDFsX3h5aGEzXzE2NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci10b29scy1ib3R0b20tbHppczVhLCAwcHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV90b29scy1maWx0ZXJpbmdfd2loMWxfeHloYTNfMTczOm5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbn1cbkBzdXBwb3J0cyAoZmxleC1iYXNpczogZml0LWNvbnRlbnQpIHtcbiAgLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF94eWhhM18xNzM6bm90KCNcXDkpIHtcbiAgICBmbGV4OiAxIDEgZml0LWNvbnRlbnQ7XG4gIH1cbn1cbkBzdXBwb3J0cyBub3QgKGZsZXgtYmFzaXM6IGZpdC1jb250ZW50KSB7XG4gIC5hd3N1aV90b29scy1maWx0ZXJpbmdfd2loMWxfeHloYTNfMTczOm5vdCgjXFw5KSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cbn1cbi5hd3N1aV90b29scy1hbGlnbi1yaWdodF93aWgxbF94eWhhM18xODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbn1cbi5hd3N1aV90b29scy1wYWdpbmF0aW9uX3dpaDFsX3h5aGEzXzE5MCArIC5hd3N1aV90b29scy1wcmVmZXJlbmNlc193aWgxbF94eWhhM18xOTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfdG9vbHMtc21hbGxfd2loMWxfeHloYTNfMTk2ID4gLmF3c3VpX3Rvb2xzLWZpbHRlcmluZ193aWgxbF94eWhhM18xNzM6bm90KCNcXDkpIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cblxuLmF3c3VpX3RhYmxlX3dpaDFsX3h5aGEzXzIwMDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90YWJsZS1sYXlvdXQtZml4ZWRfd2loMWxfeHloYTNfMjA2Om5vdCgjXFw5KSB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5hd3N1aV93cmFwcGVyX3dpaDFsX3h5aGEzXzIxMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEhpZGUgc2Nyb2xsYmFyIGluIEZpcmVmb3ggKi9cbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsX3h5aGEzXzIxMC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfeHloYTNfMjE3ID4gLmF3c3VpX3RhYmxlX3dpaDFsX3h5aGEzXzIwMDpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsX3h5aGEzXzIxMC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfeHloYTNfMjE3ID4gLmF3c3VpX3dyYXBwZXItY29udGVudC1tZWFzdXJlX3dpaDFsX3h5aGEzXzIxNzpub3QoI1xcOSksIC5hd3N1aV93cmFwcGVyX3dpaDFsX3h5aGEzXzIxMC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF94eWhhM18yMTcgPiAuYXdzdWlfdGFibGVfd2loMWxfeHloYTNfMjAwOm5vdCgjXFw5KSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfeHloYTNfMjEwLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsX3h5aGEzXzIxNyA+IC5hd3N1aV93cmFwcGVyLWNvbnRlbnQtbWVhc3VyZV93aWgxbF94eWhhM18yMTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KTtcbn1cbi5hd3N1aV93cmFwcGVyX3dpaDFsX3h5aGEzXzIxMC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfeHloYTNfMjE3Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1mb290ZXJfd2loMWxfeHloYTNfMjIwKSwgLmF3c3VpX3dyYXBwZXJfd2loMWxfeHloYTNfMjEwLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsX3h5aGEzXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtZm9vdGVyX3dpaDFsX3h5aGEzXzIyMCkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtdGFibGUtY29udGVudC1ib3R0b20tNTlzZzB2LCA0cHgpO1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfeHloYTNfMjEwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hhcy1oZWFkZXJfd2loMWxfeHloYTNfMjIzKSB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xufVxuLmF3c3VpX3dyYXBwZXJfd2loMWxfeHloYTNfMjEwOm5vdCgjXFw5KTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lOyAvKiBIaWRlIHNjcm9sbGJhciBpbiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3dyYXBwZXJfd2loMWxfeHloYTNfMjEwOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfY2VsbC1tZXJnZWRfd2loMWxfeHloYTNfMjQwOm5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfY2VsbC1tZXJnZWRfd2loMWxfeHloYTNfMjQwLmF3c3VpX2hhcy1mb290ZXJfd2loMWxfeHloYTNfMjIwOm5vdCgjXFw5KSB7XG4gIC8qXG4gIEFkZCBhIGJvdHRvbSBib3JkZXIgdG8gdGhlIGJvZHkgY2VsbCBvZiBhbiBlbXB0eSB0YWJsZSBhcyBhIHNlcGFyYXRvciBiZXR3ZWVuIHRoZVxuICB0YWJsZSBhbmQgdGhlIGZvb3RlclxuICAqL1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfY2VsbC1tZXJnZWQtY29udGVudF93aWgxbF94eWhhM18yNTI6bm90KCNcXDkpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5hd3N1aV9jZWxsLW1lcmdlZC1jb250ZW50X3dpaDFsX3h5aGEzXzI1Mjpub3QoI1xcOSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICBtYXJnaW4taW5saW5lOiBjYWxjKC0yICogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpKTtcbiAgfVxufVxuXG4uYXdzdWlfZW1wdHlfd2loMWxfeHloYTNfMjY4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWVtcHR5LWU4b2k4aywgIzY1Njg3MSk7XG59XG5cbi5hd3N1aV9sb2FkaW5nX3dpaDFsX3h5aGEzXzI3Mjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLypcblRoZSBtaW4vbWF4L3dpZHRoIHRva2VuIHZhbHVlcyBpbiBWaXN1YWwgUmVmcmVzaCBzaG91bGQgYWxpZ25cbnRoZSB0YWJsZSBoZWFkZXIgYW5kIGJvZHkgY2VsbHMgc2VsZWN0aW9uIGNvbnRyb2wgd2l0aCB0aGUgdGFibGVcbmZpbHRlciBzZWFyY2ggaWNvbi5cbiovXG4uYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2xfd2loMWxfeHloYTNfMjgxOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC01Z3V5YzEsIDQwcHgpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtdGFibGUtc2VsZWN0aW9uLWhvcml6b250YWwtNWd1eWMxLCA0MHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS10YWJsZS1zZWxlY3Rpb24taG9yaXpvbnRhbC01Z3V5YzEsIDQwcHgpO1xufVxuLmF3c3VpX3NlbGVjdGlvbi1jb250cm9sX3dpaDFsX3h5aGEzXzI4MS5hd3N1aV9zZWxlY3Rpb24tY29udHJvbC1oZWFkZXJfd2loMWxfeHloYTNfMjg4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfc2VsZWN0aW9uLWNvbnRyb2wtY29udGVudC1zcGFucy1yb3dzX3dpaDFsX3h5aGEzXzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF94eWhhM18zMDA6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtdGFibGUtaGVhZGVyLXZ0enZ1dSwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF94eWhhM18zMDAuYXdzdWlfdmFyaWFudC1mdWxsLXBhZ2Vfd2loMWxfeHloYTNfMzExOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsX3h5aGEzXzMwMC5hd3N1aV92YXJpYW50LXN0YWNrZWRfd2loMWxfeHloYTNfMjE3ID4gLmF3c3VpX3RhYmxlX3dpaDFsX3h5aGEzXzIwMDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsX3h5aGEzXzMwMC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF94eWhhM18yMTcgPiAuYXdzdWlfdGFibGVfd2loMWxfeHloYTNfMjAwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF94eWhhM18zMDAuYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsX3h5aGEzXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJsZS1oYXMtaGVhZGVyX3dpaDFsX3h5aGEzXzMxNyksIC5hd3N1aV9oZWFkZXItc2Vjb25kYXJ5X3dpaDFsX3h5aGEzXzMwMC5hd3N1aV92YXJpYW50LWNvbnRhaW5lcl93aWgxbF94eWhhM18yMTc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF94eWhhM18zMTcpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF94eWhhM18zMDA6bm90KCNcXDkpOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG4uYXdzdWlfaGVhZGVyLXNlY29uZGFyeV93aWgxbF94eWhhM18zMDAuYXdzdWlfdGFibGUtaGFzLWhlYWRlcl93aWgxbF94eWhhM18zMTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29udGFpbmVyLWRpdmlkZXItMjVqdWkzLCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfeHloYTNfMzI4Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1oZWFkZXItdG9wLWhxeXBubSwgMTJweCkgdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF94eWhhM18zMjguYXdzdWlfdmFyaWFudC1mdWxsLXBhZ2Vfd2loMWxfeHloYTNfMzExOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDAgY2FsYyh2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLWJvdHRvbS1ybXN0MDEsIDhweCkgKyB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItdG9vbHMtZnVsbC1wYWdlLWJvdHRvbS02OHVwYncsIDRweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF94eWhhM18zMjguYXdzdWlfdmFyaWFudC1zdGFja2VkX3dpaDFsX3h5aGEzXzIxNzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY29udHJvbHNfd2loMWxfeHloYTNfMzI4LmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsX3h5aGEzXzIxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1ob3Jpem9udGFsLWpkdTg3ZSwgMjBweCkgKyB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWEsIDBweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jb250cm9sc193aWgxbF94eWhhM18zMjguYXdzdWlfdmFyaWFudC1lbWJlZGRlZF93aWgxbF94eWhhM18zMzc6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNvbnRyb2xzX3dpaDFsX3h5aGEzXzMyOC5hd3N1aV92YXJpYW50LWJvcmRlcmxlc3Nfd2loMWxfeHloYTNfMzM3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItaG9yaXpvbnRhbC1zMWttOWEsIDBweCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRhYmxlLWVtYmVkZGVkLWhlYWRlci10b3AtZXp6azE5LCAwcHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyLXdyYXBwZXJfd2loMWxfeHloYTNfMzQyLmF3c3VpX3ZhcmlhbnQtc3RhY2tlZF93aWgxbF94eWhhM18yMTc6bm90KCNcXDkpLCAuYXdzdWlfZm9vdGVyLXdyYXBwZXJfd2loMWxfeHloYTNfMzQyLmF3c3VpX3ZhcmlhbnQtY29udGFpbmVyX3dpaDFsX3h5aGEzXzIxNzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtaG9yaXpvbnRhbC1qZHU4N2UsIDIwcHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyX3dpaDFsX3h5aGEzXzM0Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtdGFibGUtZm9vdGVyLWhvcml6b250YWwtYmk1ZjA1LCAwcHgpO1xufVxuLmF3c3VpX2Zvb3Rlci13aXRoLXBhZ2luYXRpb25fd2loMWxfeHloYTNfMzUwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfZm9vdGVyLXBhZ2luYXRpb25fd2loMWxfeHloYTNfMzU4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV90aGVhZC1hY3RpdmVfd2loMWxfeHloYTNfMzYyOm5vdCgjXFw5KSxcbi5hd3N1aV9yb3dfd2loMWxfeHloYTNfMzYzOm5vdCgjXFw5KSxcbi5hd3N1aV9yb3ctc2VsZWN0ZWRfd2loMWxfeHloYTNfMzY0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2tlbGV0b24tbG9hZGluZy1jZWxsX3dpaDFsX3h5aGEzXzM2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYm9yZGVyLWJsb2NrLWVuZDogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcDhhNmlfODZldDZfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyLXZhcmlhbnQtZnVsbC1wYWdlX3A4YTZpXzg2ZXQ2XzE3Ny5hd3N1aV9oZWFkZXItcmVmcmVzaF9wOGE2aV84NmV0Nl8xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpICsgdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLXRvb2xzLWZ1bGwtcGFnZS1ib3R0b20tNjh1cGJ3LCA0cHgpKTtcbn1cblxuLmF3c3VpX2xpc3RfcDhhNmlfODZldDZfMTg0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpICogLTEpO1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtMV9wOGE2aV84NmV0Nl8xOTUgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLTJfcDhhNmlfODZldDZfMTk4ID4gLmF3c3VpX2NhcmRfcDhhNmlfODZldDZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1MCU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLTNfcDhhNmlfODZldDZfMjAxID4gLmF3c3VpX2NhcmRfcDhhNmlfODZldDZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtNF9wOGE2aV84NmV0Nl8yMDQgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDI1JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtNV9wOGE2aV84NmV0Nl8yMDcgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDIwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtNl9wOGE2aV84NmV0Nl8yMTAgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDE2LjY2NjY2NjY2NjclO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfODZldDZfMTg0LmF3c3VpX2xpc3QtZ3JpZC03X3A4YTZpXzg2ZXQ2XzIxMyA+IC5hd3N1aV9jYXJkX3A4YTZpXzg2ZXQ2XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTQuMjg1NzE0Mjg1NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLThfcDhhNmlfODZldDZfMjE2ID4gLmF3c3VpX2NhcmRfcDhhNmlfODZldDZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMi41JTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtOV9wOGE2aV84NmV0Nl8yMTkgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDExLjExMTExMTExMTElO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfODZldDZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xMF9wOGE2aV84NmV0Nl8yMjIgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtMTFfcDhhNmlfODZldDZfMjI1ID4gLmF3c3VpX2NhcmRfcDhhNmlfODZldDZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5LjA5MDkwOTA5MDklO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfODZldDZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xMl9wOGE2aV84NmV0Nl8yMjggPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDguMzMzMzMzMzMzMyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLTEzX3A4YTZpXzg2ZXQ2XzIzMSA+IC5hd3N1aV9jYXJkX3A4YTZpXzg2ZXQ2XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNy42OTIzMDc2OTIzJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtMTRfcDhhNmlfODZldDZfMjM0ID4gLmF3c3VpX2NhcmRfcDhhNmlfODZldDZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA3LjE0Mjg1NzE0MjklO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfODZldDZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xNV9wOGE2aV84NmV0Nl8yMzcgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDYuNjY2NjY2NjY2NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLTE2X3A4YTZpXzg2ZXQ2XzI0MCA+IC5hd3N1aV9jYXJkX3A4YTZpXzg2ZXQ2XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNi4yNSU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLTE3X3A4YTZpXzg2ZXQ2XzI0MyA+IC5hd3N1aV9jYXJkX3A4YTZpXzg2ZXQ2XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNS44ODIzNTI5NDEyJTtcbn1cbi5hd3N1aV9saXN0X3A4YTZpXzg2ZXQ2XzE4NC5hd3N1aV9saXN0LWdyaWQtMThfcDhhNmlfODZldDZfMjQ2ID4gLmF3c3VpX2NhcmRfcDhhNmlfODZldDZfMTk1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA1LjU1NTU1NTU1NTYlO1xufVxuLmF3c3VpX2xpc3RfcDhhNmlfODZldDZfMTg0LmF3c3VpX2xpc3QtZ3JpZC0xOV9wOGE2aV84NmV0Nl8yNDkgPiAuYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDUuMjYzMTU3ODk0NyU7XG59XG4uYXdzdWlfbGlzdF9wOGE2aV84NmV0Nl8xODQuYXdzdWlfbGlzdC1ncmlkLTIwX3A4YTZpXzg2ZXQ2XzI1MiA+IC5hd3N1aV9jYXJkX3A4YTZpXzg2ZXQ2XzE5NTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNSU7XG59XG5cbi5hd3N1aV9zZWxlY3Rpb24tY29udHJvbF9wOGE2aV84NmV0Nl8yNTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1zaXplLWNvbnRyb2wtYWNma2o5LCAxNnB4KSArIDIgKiB2YXIoLS1zcGFjZS1jYXJkLWhvcml6b250YWwtZGVmYXVsdC0wbzdtYWwsIDIwcHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWNhcmQtdmVydGljYWwtZGVmYXVsdC0zbzNqNHEsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY2FyZC1ob3Jpem9udGFsLWRlZmF1bHQtMG83bWFsLCAyMHB4KTtcbn1cblxuLmF3c3VpX2xvYWRpbmdfcDhhNmlfODZldDZfMjY2Om5vdCgjXFw5KSxcbi5hd3N1aV9lbXB0eV9wOGE2aV84NmV0Nl8yNjc6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1lbXB0eS1lOG9pOGssICM2NTY4NzEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xufVxuXG4uYXdzdWlfaGFzLWhlYWRlcl9wOGE2aV84NmV0Nl8yNzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xufVxuLmF3c3VpX2hhcy1oZWFkZXJfcDhhNmlfODZldDZfMjc0LmF3c3VpX3JlZnJlc2hfcDhhNmlfODZldDZfMjc3LmF3c3VpX2hlYWRlci12YXJpYW50LWZ1bGwtcGFnZV9wOGE2aV84NmV0Nl8xNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuXG4uYXdzdWlfY2FyZF9wOGE2aV84NmV0Nl8xOTU6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyX3A4YTZpXzg2ZXQ2XzI5Mzpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2NhcmQtaGVhZGVyLWlubmVyX3A4YTZpXzg2ZXQ2XzMwMjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cbi5hd3N1aV9jYXJkLWhlYWRlci1pbm5lci1zZWxlY3RhYmxlX3A4YTZpXzg2ZXQ2XzMwNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogOTAlO1xufVxuLmF3c3VpX2NhcmQtc2VsZWN0ZWRfcDhhNmlfODZldDZfMzA4Om5vdCgjXFw5KSB7XG4gIC8qIFVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV84NmV0Nl8zMTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfc2VjdGlvbi1oZWFkZXJfcDhhNmlfODZldDZfMzE5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwteG04bmtzLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9zZWN0aW9uLWNvbnRlbnRfcDhhNmlfODZldDZfMzI1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV84NmV0Nl8zMTI6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9wOGE2aV84NmV0Nl8zMTI6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbn1cblxuLmF3c3VpX2Zvb3Rlci1wYWdpbmF0aW9uX3A4YTZpXzg2ZXQ2XzMzNzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCAqL1xuLmF3c3VpX2NvZGUtZWRpdG9yLXJlZnJlc2hfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yLXJlZnJlc2hfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2Vfc2Nyb2xsZXI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuXG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSksXG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IDJweDtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfaW5mbzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGIwMDAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmN2E3YScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNkYjAwMDAnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2VfZXJyb3I6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmY3YTdhJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDY2lyY2xlIGN4PSc4JyBjeT0nOCcgcj0nNycvJTNFICUzQ3BhdGggZD0nTTEwLjgyOCA1LjE3MmwtNS42NTYgNS42NTZNMTAuODI4IDEwLjgyOEw1LjE3MiA1LjE3MicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzODU1OTAwJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZiZDMzMicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1jZWxsLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzllNjkwMCcgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbC5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWNlbGwuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmVkNGQnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItY2VsbDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogMjRweCAxNnB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KSB7XG4gIC8qIEEgZ29vZCB0ZXN0IGNhc2UgZm9yIGRpc2FibGVkIGZvbGRzXG4gICAgIDw8aHRtbDw8PDxcbiAgICAgPC9odG1sPlxuICAqL1xuICBpbmxpbmUtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC0yMXB4O1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KSxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQ6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcl9hbm5vdGF0aW9uOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9tYXJrZXItbGF5ZXIgPiAuYWNlX2FjdGl2ZS1saW5lOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLTV1aGtjYiwgI2RlZGVlMyk7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWxpZ2h0LXRoZW1lLTV1aGtjYiwgI2RlZGVlMyk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yLmFjZV9kYXJrIC5hY2VfbWFya2VyLWxheWVyID4gLmFjZV9hY3RpdmUtbGluZTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItYWNlLWFjdGl2ZS1saW5lLWRhcmstdGhlbWUtY29vbTZoLCAjNjU2ODcxKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1hY2UtYWN0aXZlLWxpbmUtZGFyay10aGVtZS1jb29tNmgsICM2NTY4NzEpO1xufVxuLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlcjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWZxbTM5YywgI2YzZjNmNyk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1kZWZhdWx0LWs4Z3k0aywgIzBmMTQxYSk7XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9zY3JvbGxlcjpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQyNDY1MCcgZmlsbD0nJTIzNDI0NjUwJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzNDk0OTQ5JyBmaWxsPSclMjM0OTQ5NDknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzE1MTUxNScgZmlsbD0nJTIzMTUxNTE1JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjM0MjQ2NTAnIGZpbGw9JyUyMzQyNDY1MCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzQ5NDk0OScgZmlsbD0nJTIzNDk0OTQ5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMGYxNDFhJyBmaWxsPSclMjMwZjE0MWEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZGVmYXVsdC1ieHFmbGQsICM2NTY4NzEpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtb3EzZ3ZlLCAjZmZmZmZmKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lIC5hY2VfZ3V0dGVyX2Fubm90YXRpb246bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSAuYWNlX2ZvbGQtd2lkZ2V0Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMnB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9mb2xkLXdpZGdldDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgLmFjZV9ndXR0ZXJfYW5ub3RhdGlvbjpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAtMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIC0ycHggKyAtMnB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgLTJweCArIC0ycHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLWd1dHRlci1hY3RpdmUtbGluZS1vcTNndmUsICNmZmZmZmYpO1xufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMWIyMzJkJyBmaWxsPSclMjMxYjIzMmQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2UxZTFlMScgZmlsbD0nJTIzZTFlMWUxJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzI0MjQyNCcgZmlsbD0nJTIzMjQyNDI0JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGw9JyUyMzBmMTQxYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsPSclMjMxNTE1MTUnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZGVkZWUzJyBmaWxsPSclMjNkZWRlZTMnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2UxZTFlMScgZmlsbD0nJTIzZTFlMWUxJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMjQyNDI0JyBmaWxsPSclMjMyNDI0MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWY5JyBmaWxsPSclMjNmOWY5ZjknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZSA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG4uYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvcjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtb3EzZ3ZlLCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1ndXR0ZXItYWN0aXZlLWxpbmUtZXJyb3ItMXBlM3k4LCAjZGIwMDAwKTtcbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMwZjE0MWEnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2ZmZmZmZicgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzcnLyUzRSAlM0NwYXRoIGQ9J00xMC44MjggNS4xNzJsLTUuNjU2IDUuNjU2TTEwLjgyOCAxMC44MjhMNS4xNzIgNS4xNzInLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3I6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NjaXJjbGUgY3g9JzgnIGN5PSc4JyByPSc3Jy8lM0UgJTNDcGF0aCBkPSdNMTAuODI4IDUuMTcybC01LjY1NiA1LjY1Nk0xMC44MjggMTAuODI4TDUuMTcyIDUuMTcyJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbC1vcGFjaXR5PScwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTggMWw3IDE0SDFMOCAxeicvJTNFICUzQ3BhdGggZD0nTTcuOTkgMTJIOHYuMDFoLS4wMXpNOCA2djQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZzpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmZmZmZmYnIGZpbGwtb3BhY2l0eT0nMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J004IDFsNyAxNEgxTDggMXonLyUzRSAlM0NwYXRoIGQ9J003Ljk5IDEySDh2LjAxaC0uMDF6TTggNnY0Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmc6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsLW9wYWNpdHk9JzAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNOCAxbDcgMTRIMUw4IDF6Jy8lM0UgJTNDcGF0aCBkPSdNNy45OSAxMkg4di4wMWgtLjAxek04IDZ2NCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMWIyMzJkJyBmaWxsPSclMjMxYjIzMmQnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZTFlMWUxJyBmaWxsPSclMjNlMWUxZTEnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSkge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMyNDI0MjQnIGZpbGw9JyUyMzI0MjQyNCcgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNmOWY5ZmEnIGZpbGw9JyUyM2Y5ZjlmYScgc3Ryb2tlLXdpZHRoPScyJyUzRSAlM0NwYXRoIGQ9J000IDVoOGwtNCA2LTQtNnonIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICBib2R5LmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInJTNFICUzQ3BhdGggZD0nTTQgNWg4bC00IDYtNC02eicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX29wZW46bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2Vfb3Blbjpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9vcGVuOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMTUxNTE1JyBmaWxsPSclMjMxNTE1MTUnIHN0cm9rZS13aWR0aD0nMiclM0UgJTNDcGF0aCBkPSdNNCA1aDhsLTQgNi00LTZ6JyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgYm9keSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2RlZGVlMycgZmlsbD0nJTIzZGVkZWUzJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCBib2R5LmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxYjIzMmQnIGZpbGw9JyUyMzFiMjMyZCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgKC0tY3NzLXZhcmlhYmxlLXN1cHBvcnQtY2hlY2s6ICMwMDApIHtcbiAgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSksIC5hd3N1aS1vbmUtdGhlbWUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjNlMWUxZTEnIGZpbGw9JyUyM2UxZTFlMScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gIH1cbiAgQG1lZGlhIG5vdCBwcmludCB7XG4gICAgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuICAgIH1cbiAgICAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSwgLmF3c3VpLW9uZS10aGVtZS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzMjQyNDI0JyBmaWxsPSclMjMyNDI0MjQnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzICgtLWNzcy12YXJpYWJsZS1zdXBwb3J0LWNoZWNrOiAjMDAwKSB7XG4gIGJvZHkgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCBib2R5IC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIHN0cm9rZT0nJTIzZjlmOWZhJyBmaWxsPSclMjNmOWY5ZmEnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UgJTNDcGF0aCBkPSdNNSA0djhsNi00LTYtNHonLyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIEBtZWRpYSBub3QgcHJpbnQge1xuICAgIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbiAgICB9XG4gICAgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIGJvZHkuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgYm9keS5hd3N1aS1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyMzBmMTQxYScgZmlsbD0nJTIzMGYxNDFhJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cbkBzdXBwb3J0cyAoLS1jc3MtdmFyaWFibGUtc3VwcG9ydC1jaGVjazogIzAwMCkge1xuICAuYXdzdWktb25lLXRoZW1lIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX2Vycm9yID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciwgLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV93YXJuaW5nID4gLmFjZV9mb2xkLXdpZGdldC5hY2VfY2xvc2VkOm5vdCgjXFw5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBzdHJva2U9JyUyM2Y5ZjlmOScgZmlsbD0nJTIzZjlmOWY5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNFICUzQ3BhdGggZD0nTTUgNHY4bDYtNC02LTR6Jy8lM0UgJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICBAbWVkaWEgbm90IHByaW50IHtcbiAgICAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4gICAgfVxuICAgIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2VfZXJyb3IgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWktb25lLXRoZW1lLmF3c3VpLWRhcmstbW9kZSAuYXdzdWlfY29kZS1lZGl0b3JfMWdsOWNfMXgxMzlfMTU4IC5hY2VfZWRpdG9yIC5hY2VfZ3V0dGVyLWFjdGl2ZS1saW5lLmFjZV9lcnJvciA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktcG9sYXJpcy1kYXJrLW1vZGUgLmF3c3VpX2NvZGUtZWRpdG9yXzFnbDljXzF4MTM5XzE1OCAuYWNlX2VkaXRvciAuYWNlX2d1dHRlci1hY3RpdmUtbGluZS5hY2Vfd2FybmluZyA+IC5hY2VfZm9sZC13aWRnZXQuYWNlX2Nsb3NlZDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aS1vbmUtdGhlbWUuYXdzdWktZGFyay1tb2RlIC5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTggLmFjZV9lZGl0b3IgLmFjZV9ndXR0ZXItYWN0aXZlLWxpbmUuYWNlX3dhcm5pbmcgPiAuYWNlX2ZvbGQtd2lkZ2V0LmFjZV9jbG9zZWQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgc3Ryb2tlPSclMjMxNTE1MTUnIGZpbGw9JyUyMzE1MTUxNScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSAlM0NwYXRoIGQ9J001IDR2OGw2LTQtNi00eicvJTNFICUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3BhbmVfMWdsOWNfMXgxMzlfNzA0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleDogMTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZmx2OXJuLCAjZjNmM2Y3KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFuZV9fY2xvc2UtY29udGFpbmVyXzFnbDljXzF4MTM5XzcxNTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3BhbmVfX2xpc3RfMWdsOWNfMXgxMzlfNzIwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtYmxvY2stc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9wYW5lX190YWJsZV8xZ2w5Y18xeDEzOV83Mjc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzF4MTM5XzczMyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzF4MTM5XzczMzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci10cmFuc3BhcmVudC1mNjZ4amQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMXgxMzlfNzMzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci10cmFuc3BhcmVudC1mNjZ4amQsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xeDEzOV83MzMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xeDEzOV83MzM6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLXRyYW5zcGFyZW50LWY2NnhqZCwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX3BhbmVfX2l0ZW0tLWhpZ2hsaWdodGVkXzFnbDljXzF4MTM5Xzc0Nzpub3QoI1xcOSksIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzF4MTM5XzczMzpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzF4MTM5XzczMzpub3QoI1xcOSk6Zm9jdXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfMXgxMzlfNzQ3ID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzF4MTM5XzczMywgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzF4MTM5XzczMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3ItcGFuZS1pdGVtLWhvdmVyLTNtdTd3cywgI2ViZWJmMCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfMXgxMzlfNzQ3ID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KSwgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KTpob3ZlciA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzF4MTM5XzczMywgLmF3c3VpX3BhbmVfX2l0ZW1fMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KTpmb2N1cyA+IC5hd3N1aV9wYW5lX19jZWxsXzFnbDljXzF4MTM5XzczMyB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9wYW5lX19pdGVtLS1oaWdobGlnaHRlZF8xZ2w5Y18xeDEzOV83NDcgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xeDEzOV83MzM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xeDEzOV83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOmZpcnN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xeDEzOV83MzM6bm90KCNcXDkpOmZvY3VzID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1wYW5lLWl0ZW0taG92ZXItbXRseTh0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfcGFuZV9faXRlbS0taGlnaGxpZ2h0ZWRfMWdsOWNfMXgxMzlfNzQ3ID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOm5vdCgjXFw5KTpsYXN0LWNoaWxkLCAuYXdzdWlfcGFuZV9faXRlbV8xZ2w5Y18xeDEzOV83MzM6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3BhbmVfX2NlbGxfMWdsOWNfMXgxMzlfNzMzOmxhc3QtY2hpbGQsIC5hd3N1aV9wYW5lX19pdGVtXzFnbDljXzF4MTM5XzczMzpub3QoI1xcOSk6Zm9jdXMgPiAuYXdzdWlfcGFuZV9fY2VsbF8xZ2w5Y18xeDEzOV83MzM6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLXBhbmUtaXRlbS1ob3Zlci1tdGx5OHQsICM4YzhjOTQpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX3BhbmVfX2xvY2F0aW9uXzFnbDljXzF4MTM5Xzc2ODpub3QoI1xcOSksIC5hd3N1aV9wYW5lX19kZXNjcmlwdGlvbl8xZ2w5Y18xeDEzOV83Njg6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9wYW5lX19sb2NhdGlvbl8xZ2w5Y18xeDEzOV83Njg6bm90KCNcXDkpIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkpO1xufVxuLmF3c3VpX3BhbmVfX2Rlc2NyaXB0aW9uXzFnbDljXzF4MTM5Xzc2ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2ZvY3VzLWxvY2tfMWdsOWNfMXgxMzlfNzgzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb2RlLWVkaXRvcl8xZ2w5Y18xeDEzOV8xNTg6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvZGUtZWRpdG9yLWRlZmF1bHQtYWhwemxnLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGcsICNkZWRlZTMpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZWRpdG9yXzFnbDljXzF4MTM5XzgyNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y18xeDEzOV84Mjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2VkaXRvcl8xZ2w5Y18xeDEzOV84Mjc6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoM3B4IC0gMXB4KTtcbn1cbi5hd3N1aV9lZGl0b3JfMWdsOWNfMXgxMzlfODI3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDNweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogM3B4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDNweCArIDNweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9lZGl0b3JfMWdsOWNfMXgxMzlfODI3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5hd3N1aV9lZGl0b3ItcmVmcmVzaF8xZ2w5Y18xeDEzOV84NTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbn1cblxuLmF3c3VpX3N0YXR1cy1iYXJfMWdsOWNfMXgxMzlfODYyOm5vdCgjXFw5KSB7XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb2RlLWVkaXRvci1kZWZhdWx0LWFocHpsZywgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29kZS1lZGl0b3Itc3RhdHVzLWJhci1mbHY5cm4sICNmM2YzZjcpO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uYXdzdWlfc3RhdHVzLWJhci13aXRoLWhpZGRlbi1wYW5lXzFnbDljXzF4MTM5Xzg3MTpub3QoI1xcOSkge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG59XG4uYXdzdWlfc3RhdHVzLWJhcl9fbGVmdF8xZ2w5Y18xeDEzOV84NzU6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY29kZS1lZGl0b3ItZGVmYXVsdC1haHB6bGcsICNkZWRlZTMpO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX3JpZ2h0XzFnbDljXzF4MTM5Xzg4Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpX3N0YXR1cy1iYXJfX2xhbmd1YWdlLW1vZGVfMWdsOWNfMXgxMzlfODg2Om5vdCgjXFw5KSwgLmF3c3VpX3N0YXR1cy1iYXJfX2N1cnNvci1wb3NpdGlvbl8xZ2w5Y18xeDEzOV84ODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cbi5hd3N1aV9zdGF0dXMtYmFyX19jb2ctYnV0dG9uXzFnbDljXzF4MTM5Xzg5Mjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpIC0gMXB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gMnB4KTtcbn1cblxuLmF3c3VpX3RhYi1saXN0XzFnbDljXzF4MTM5Xzg5Nzpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMXgxMzlfOTAyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMXgxMzlfOTAyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXRhYi1idXR0b24tZXJyb3ItNDJ1ZGZ1LCAjZmZmZmZmKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uXzFnbDljXzF4MTM5XzkwMjpub3QoI1xcOSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYm9yZGVyLWFjdGl2ZS13aWR0aC11N3NmZzksIDRweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfMXgxMzlfOTM1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgKyB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOSwgNHB4KSAtIDJweCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0td2FybmluZ3NfMWdsOWNfMXgxMzlfOTM4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCk7XG59XG4uYXdzdWlfdGFiLWJ1dHRvbi0td2FybmluZ3NfMWdsOWNfMXgxMzlfOTM4Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4LCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS13YXJuaW5nc18xZ2w5Y18xeDEzOV85Mzg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXdhcm5pbmctdXBocTJ4LCAjODU1OTAwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1hY3RpdmVfMWdsOWNfMXgxMzlfOTQ3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfMXgxMzlfOTM1Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWMtemlkd3drLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RhYi1idXR0b24tLXJlZnJlc2hfMWdsOWNfMXgxMzlfOTM1Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90YWItYnV0dG9uLS1yZWZyZXNoXzFnbDljXzF4MTM5XzkzNTpub3QoI1xcOSk6OmFmdGVyLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGFiLWJ1dHRvbi0tcmVmcmVzaF8xZ2w5Y18xeDEzOV85MzU6bm90KCNcXDkpOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1kaXNhYmxlZF8xZ2w5Y18xeDEzOV85NjM6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNvZGUtZWRpdG9yLXN0YXR1cy1iYXItZGlzYWJsZWQtczU5ZzR4LCAjOGM4Yzk0KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljXzF4MTM5Xzk2Mzpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2RlLWVkaXRvci1zdGF0dXMtYmFyLWRpc2FibGVkLXM1OWc0eCwgIzhjOGM5NCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWRpc2FibGVkXzFnbDljXzF4MTM5Xzk2Mzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzF4MTM5XzkwMjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xeDEzOV85MDI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMXgxMzlfOTAyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSArIHZhcigtLXNwYWNlLWNvZGUtZWRpdG9yLXN0YXR1cy1mb2N1cy1vdXRsaW5lLWd1dHRlci1zMWg2N3UsIC03cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtY29kZS1lZGl0b3Itc3RhdHVzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXMxaDY3dSwgLTdweCkgKyB2YXIoLS1zcGFjZS1jb2RlLWVkaXRvci1zdGF0dXMtZm9jdXMtb3V0bGluZS1ndXR0ZXItczFoNjd1LCAtN3B4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90YWItYnV0dG9uLS1kaXZpZGVyXzFnbDljXzF4MTM5Xzk5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJsb2NrLXNpemU6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tYm9yZGVyLWNvZGUtZWRpdG9yLXN0YXR1cy1kaXZpZGVyLXdpZHRoLTNnb29oNiwgMXB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW4sICNjNmM2Y2QpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmF3c3VpX3RhYi1idXR0b24tLWVycm9yc18xZ2w5Y18xeDEzOV8xMDAzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuQHN1cHBvcnRzIChjb250YWluOiBpbmxpbmUtc2l6ZSkge1xuICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xeDEzOV85MDI6bm90KCNcXDkpIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xuICAgIC8qIHN0eWxlbGludC1lbmFibGUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgfVxuICBAY29udGFpbmVyIG5vdCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzF4MTM5XzkwMiA+IC5hd3N1aV9jb3VudF8xZ2w5Y18xeDEzOV8xMDEyOm5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xeDEzOV85MDIgPiAuYXdzdWlfdGV4dF8xZ2w5Y18xeDEzOV8xMDE1Om5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG4gIEBjb250YWluZXIgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xeDEzOV85MDIgPiAuYXdzdWlfY291bnRfMWdsOWNfMXgxMzlfMTAxMjpub3QoI1xcOSkge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgICAuYXdzdWlfdGFiLWJ1dHRvbl8xZ2w5Y18xeDEzOV85MDIgPiAuYXdzdWlfdGV4dF8xZ2w5Y18xeDEzOV8xMDE1Om5vdCgjXFw5KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoY29udGFpbjogaW5saW5lLXNpemUpIHtcbiAgLmF3c3VpX3RhYi1idXR0b25fMWdsOWNfMXgxMzlfOTAyID4gLmF3c3VpX2NvdW50XzFnbDljXzF4MTM5XzEwMTI6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hd3N1aV90YWItYnV0dG9uXzFnbDljXzF4MTM5XzkwMiA+IC5hd3N1aV90ZXh0XzFnbDljXzF4MTM5XzEwMTU6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmF3c3VpX2xvYWRpbmctc2NyZWVuXzFnbDljXzF4MTM5XzEwMzc6bm90KCNcXDkpLFxuLmF3c3VpX2Vycm9yLXNjcmVlbl8xZ2w5Y18xeDEzOV8xMDM4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBibG9jay1zaXplOiA0ODBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjLCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb2RlLWVkaXRvci1sb2FkaW5nLTlsYXFnNywgI2Y5ZjlmYSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29kZS1lZGl0b3ItNnJ1OG5oLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb2RlLWVkaXRvci02cnU4bmgsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvZGUtZWRpdG9yLTZydThuaCwgOHB4KTtcbn1cblxuLmF3c3VpX2Vycm9yLXNjcmVlbl8xZ2w5Y18xeDEzOV8xMDM4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jlc2l6YWJsZS1ib3hfY3VmdTlfMWE4ajJfMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xYThqMl8xNTMpIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcmVzcG9uc2l2ZS0yaHg2bHcsIGN1YmljLWJlemllcigwLCAwLCAwLCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xYThqMl8xNTMpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xYThqMl8xNTMpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcmVzaXphYmxlLWJveF9jdWZ1OV8xYThqMl8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfY3Vyc29yLWFjdGl2ZV9jdWZ1OV8xYThqMl8xNTMpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcmVzaXphYmxlLWJveC1oYW5kbGVfY3VmdTlfMWE4ajJfMTY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfcmVzaXplLWFjdGl2ZV9jdWZ1OV8xYThqMl8xNzY6bm90KCNcXDkpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuZGwuYXdzdWlfY3NzLWdyaWRfenFxM3hfMTVhYmxfMTgxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xNWFibF8xODE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xufVxuLmF3c3VpX2Nzcy1ncmlkX3pxcTN4XzE1YWJsXzE4MS5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfenFxM3hfMTVhYmxfMTkyOm5vdCgjXFw5KSB7XG4gIGdhcDogMDtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xNWFibF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xNWFibF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xNWFibF8xOTU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMTVhYmxfMTgxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfMTVhYmxfMTk1ID4gLmF3c3VpX2l0ZW1fenFxM3hfMTVhYmxfMTk1Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTAuNSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpKTtcbn1cbi5hd3N1aV9jc3MtZ3JpZF96cXEzeF8xNWFibF8xODEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF96cXEzeF8xNWFibF8xOTUgPiAuYXdzdWlfaXRlbV96cXEzeF8xNWFibF8xOTU6bm90KCNcXDkpOmRpcihydGwpOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygwLjUgKiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpKSk7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMTVhYmxfMTgxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfMTVhYmxfMTk1ID4gLmF3c3VpX2l0ZW1fenFxM3hfMTVhYmxfMTk1LmF3c3VpX2ZpcnN0LWNvbHVtbl96cXEzeF8xNWFibF8yMTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfY3NzLWdyaWRfenFxM3hfMTVhYmxfMTgxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfenFxM3hfMTVhYmxfMTk1ID4gLmF3c3VpX2l0ZW1fenFxM3hfMTVhYmxfMTk1LmF3c3VpX2ZpcnN0LWNvbHVtbl96cXEzeF8xNWFibF8yMTI6bm90KCNcXDkpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIC0yKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN19sbjA4Z18yMTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92dnhuN19sbjA4Z18yMjMuYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdnZ4bjdfbG4wOGdfMjMxID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43X2xuMDhnXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtMV92dnhuN19sbjA4Z18yMzQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN19sbjA4Z18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0xX3Z2eG43X2xuMDhnXzIzNC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43X2xuMDhnXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN19sbjA4Z18yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN19sbjA4Z18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43X2xuMDhnXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43X2xuMDhnXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN19sbjA4Z18yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN19sbjA4Z18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43X2xuMDhnXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3Z2eG43X2xuMDhnXzIyMy5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN19sbjA4Z18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN19sbjA4Z18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43X2xuMDhnXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfdnZ4bjdfbG4wOGdfMjE5KSA+ICoge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192dnhuN19sbjA4Z18yMTkpLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdnZ4bjdfbG4wOGdfMjIzID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN19sbjA4Z18yNjg6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMjY4ID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN19sbjA4Z18yNjguYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdnZ4bjdfbG4wOGdfMjMxID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN19sbjA4Z18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfbG4wOGdfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfbG4wOGdfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN19sbjA4Z18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdnZ4bjdfbG4wOGdfMjM0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN19sbjA4Z18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X2xuMDhnXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN19sbjA4Z18yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192dnhuN19sbjA4Z18yMzQgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3Z2eG43X2xuMDhnXzI2OC5hd3N1aV9ncmlkLWNvbHVtbnMtMl92dnhuN19sbjA4Z18yNDAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X2xuMDhnXzIzNyA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43X2xuMDhnXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X2xuMDhnXzIzNCA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMjY4LmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43X2xuMDhnXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN19sbjA4Z18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfbG4wOGdfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfbG4wOGdfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192dnhuN19sbjA4Z18yNjguYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfbG4wOGdfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN19sbjA4Z18yMzcgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxID4gKjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43X2xuMDhnXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3Z2eG43X2xuMDhnXzIzNCA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3Z2eG43X2xuMDhnXzI0MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN19sbjA4Z18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfbG4wOGdfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfbG4wOGdfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN19sbjA4Z18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdnZ4bjdfbG4wOGdfMjQ2LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN19sbjA4Z18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X2xuMDhnXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192dnhuN19sbjA4Z18yNDYuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X2xuMDhnXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3Z2eG43X2xuMDhnXzI0Ni5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN19sbjA4Z18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfbG4wOGdfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdnZ4bjdfbG4wOGdfMjM0ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN19sbjA4Z18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfbG4wOGdfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN19sbjA4Z18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X2xuMDhnXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN19sbjA4Z18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X2xuMDhnXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43X2xuMDhnXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzMpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3Z2eG43X2xuMDhnXzE4MSA+IC5hd3N1aV9ncmlkX3Z2eG43X2xuMDhnXzIxMy5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192dnhuN19sbjA4Z18zMDEuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdnZ4bjdfbG4wOGdfMjUyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192dnhuN19sbjA4Z18yMzcgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdnZ4bjdfbG4wOGdfMTgxID4gLmF3c3VpX2dyaWRfdnZ4bjdfbG4wOGdfMjEzLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3Z2eG43X2xuMDhnXzMwMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92dnhuN19sbjA4Z18yNTIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3Z2eG43X2xuMDhnXzIzNyA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92dnhuN19sbjA4Z18xODEgPiAuYXdzdWlfZ3JpZF92dnhuN19sbjA4Z18yMTMuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdnZ4bjdfbG4wOGdfMzAxLmF3c3VpX2dyaWQtY29sdW1ucy00X3Z2eG43X2xuMDhnXzI1Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdnZ4bjdfbG4wOGdfMjM3ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoNCk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbkBrZXlmcmFtZXMgYXdzdWlfbW9kYWwtc2xpZGUtdXBfMWQyaTdfdm5rcGpfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuLmF3c3VpX2RpYWxvZ18xZDJpN192bmtwal8xNjk6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9tb2RhbC1zbGlkZS11cF8xZDJpN192bmtwal8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zbG93LTdmMWdjcSwgMTgwbXMpIGVhc2Utb3V0LCBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3X3Zua3BqXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNsb3ctN2YxZ2NxLCAxODBtcykgZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWZhc3QtdW9vNnR1LCA5MG1zKTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW4tMF8xZDJpN192bmtwal8xIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpYWxvZ18xZDJpN192bmtwal8xNjk6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaWFsb2dfMWQyaTdfdm5rcGpfMTY5Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfdm5rcGpfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfdm5rcGpfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLXNjYWxlLXBvcHVwXzFkMmk3X3Zua3BqXzEsIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluLTBfMWQyaTdfdm5rcGpfMTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LWZhc3Qtd3QxajA5LCAxMTVtcyk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctcmVmcmVzaC1vbmx5LWEtOThjYmV2LCBjdWJpYy1iZXppZXIoMCwgMCwgMCwgMSkpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wXzFkMmk3X3Zua3BqXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1zY2FsZS1wb3B1cF8xZDJpN192bmtwal8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2RpYWxvZ18xZDJpN192bmtwal8xNjkuYXdzdWlfcmVmcmVzaF8xZDJpN192bmtwal8xOTI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OS5hd3N1aV9yZWZyZXNoXzFkMmk3X3Zua3BqXzE5Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9kaWFsb2dfMWQyaTdfdm5rcGpfMTY5LmF3c3VpX3JlZnJlc2hfMWQyaTdfdm5rcGpfMTkyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jvb3RfMWQyaTdfdm5rcGpfMjI1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMWQyaTdfdm5rcGpfMSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZXh0cmEtc2xvdy1sOW9meGgsIDI3MG1zKSBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5fMWQyaTdfdm5rcGpfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMWQyaTdfdm5rcGpfMjI1Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jvb3RfMWQyaTdfdm5rcGpfMjI1Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMWQyaTdfdm5rcGpfMjI1Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9yb290XzFkMmk3X3Zua3BqXzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3X3Zua3BqXzE5Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktZmFzdC13dDFqMDksIDExNW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFkMmk3X3Zua3BqXzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3X3Zua3BqXzE5Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFkMmk3X3Zua3BqXzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3X3Zua3BqXzE5Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFkMmk3X3Zua3BqXzIyNS5hd3N1aV9yZWZyZXNoXzFkMmk3X3Zua3BqXzE5Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFkMmk3X3Zua3BqXzIyNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1tb2RhbC1vdmVybGF5LTN3YTBzOCwgcmdiYSgzNSwgNDMsIDU1LCAwLjcpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBpbnNldDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1MDAwO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3Jvb3RfMWQyaTdfdm5rcGpfMjI1LmF3c3VpX2hpZGRlbl8xZDJpN192bmtwal8zMDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZvY3VzLWxvY2tfMWQyaTdfdm5rcGpfMzA2Om5vdCgjXFw5KSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX2ZvY3VzLWxvY2tfMWQyaTdfdm5rcGpfMzA2LmF3c3VpX3Bvc2l0aW9uLXRvcF8xZDJpN192bmtwal8zMTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2ZvY3VzLWxvY2tfMWQyaTdfdm5rcGpfMzA2LmF3c3VpX3Bvc2l0aW9uLWNlbnRlcl8xZDJpN192bmtwal8zMTc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xufVxuXG4uYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpICogMik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDUwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OS5hd3N1aV9zbWFsbF8xZDJpN192bmtwal8zMzE6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMjBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfdm5rcGpfMTY5LmF3c3VpX21lZGl1bV8xZDJpN192bmtwal8zMzQ6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiA2MDBweDtcbn1cbi5hd3N1aV9kaWFsb2dfMWQyaTdfdm5rcGpfMTY5LmF3c3VpX2xhcmdlXzFkMmk3X3Zua3BqXzMzNzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDgyMHB4O1xufVxuLmF3c3VpX2RpYWxvZ18xZDJpN192bmtwal8xNjkuYXdzdWlfeC1sYXJnZV8xZDJpN192bmtwal8zNDA6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDI0cHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OS5hd3N1aV94eC1sYXJnZV8xZDJpN192bmtwal8zNDM6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMjgwcHg7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OS5hd3N1aV9jdXN0b20td2lkdGhfMWQyaTdfdm5rcGpfMzQ2Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogdmFyKC0tYXdzdWktbW9kYWwtY3VzdG9tLXdpZHRoLXoxN3JtZCk7XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OS5hd3N1aV9tYXhfMWQyaTdfdm5rcGpfMzQ5LmF3c3VpX2JyZWFrcG9pbnQteHNfMWQyaTdfdm5rcGpfMzQ5Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDB2dyAtICg4ICogMTBweCArIHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KSkpO1xuICBtYXJnaW4tYmxvY2s6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4uYXdzdWlfZGlhbG9nXzFkMmk3X3Zua3BqXzE2OS5hd3N1aV9jdXN0b20taGVpZ2h0XzFkMmk3X3Zua3BqXzM1NDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1tb2RhbC1jdXN0b20taGVpZ2h0LXoxN3JtZCk7XG4gIG1heC1ibG9jay1zaXplOiBjYWxjKDEwMHZoIC0gMiAqIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSk7XG59XG5cbi5hd3N1aV9jb250YWluZXJfMWQyaTdfdm5rcGpfMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWNvbnRhaW5lci10b3Atd2lkdGgtaTcycWdjLCAwcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1vZGFsLTNmZjBnNSwgMHB4IDRweCAyMHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbn1cbi5hd3N1aV9jb250YWluZXJfMWQyaTdfdm5rcGpfMzU5LmF3c3VpX2N1c3RvbS1oZWlnaHQtY29udGFpbmVyXzFkMmk3X3Zua3BqXzM5OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfY29udGVudF8xZDJpN192bmtwal80MDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWNvbnRlbnQtdG9wLTEzNTM5diwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLW1vZGFsLWNvbnRlbnQtYm90dG9tLTMxMTkyeSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tb2RhbC1ob3Jpem9udGFsLW15aWpzMCwgMjBweCk7XG59XG4uYXdzdWlfY29udGVudF8xZDJpN192bmtwal80MDUuYXdzdWlfbm8tcGFkZGluZ3NfMWQyaTdfdm5rcGpfNDEwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyaTdfdm5rcGpfNDA1LmF3c3VpX2N1c3RvbS1oZWlnaHQtY29udGVudF8xZDJpN192bmtwal80MTQ6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uYXdzdWlfaGVhZGVyXzFkMmk3X3Zua3BqXzQxOTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1jb250YWluZXItaGVhZGVyLXRvcC1ocXlwbm0sIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhlYWRlci1ib3R0b20tcm1zdDAxLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbW9kYWwtaG9yaXpvbnRhbC1teWlqczAsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1oZWFkZXIta25lZ2FwLCAjZmZmZmZmKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItZGl2aWRlci0yNWp1aTMsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItLXRleHRfMWQyaTdfdm5rcGpfNDMxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZm9vdGVyXzFkMmk3X3Zua3BqXzQzNTpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWNvbnRhaW5lci1ob3Jpem9udGFsLXd5M2VicSwgMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgaW5zZXQtYmxvY2stZW5kOiAwO1xuICB6LWluZGV4OiA4MDA7XG59XG4uYXdzdWlfZm9vdGVyLS1yb3VuZGVkXzFkMmk3X3Zua3BqXzQ0NDpub3QoI1xcOSkge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyaTdfdm5rcGpfNDM1Om5vdCgjXFw5KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmF3c3VpX2Rpc21pc3MtY29udHJvbF8xZDJpN192bmtwal80NTY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9tb2RhbC1vcGVuXzFkMmk3X3Zua3BqXzQ2MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKlxuICAgKiBXaGVuIHBhZGRpbmctcmlnaHQgaXMgYWRkZWQgdG8gYWNjb3VudCBmb3Igc2Nyb2xsYmFyIGJlaW5nIHR1cm5lZFxuICAgKiBvZmYgYnkgb3ZlcmZsb3c6aGlkZGVuLCB0aGF0IHBhZGRpbmcgd2lsbCBnbyBvZmZzY3JlZW4gYW5kIGhhdmUgbm9cbiAgICogZWZmZWN0IGlmIGJveC1zaXppbmcgaXMgY29udGVudC1ib3ggYW5kIGJvZHkgd2lkdGggaXMgMTAwJS4gIFNldFxuICAgKiBib3JkZXItYm94IHRvIGF2b2lkIHRoaXM7IHRoaXMgc2hvdWxkIGJlIHNhZmUgYXMgYm94LXNpemluZyBpc24ndFxuICAgKiBpbmhlcml0ZWQgYnkgY2hpbGQgZWxlbWVudHMgbm9ybWFsbHkuXG4gICAqL1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9yMnZjb18xamg1Zl8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFzZHEzXzFpeWV0XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDY4OHB4IC0gMiAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG59XG5cbi5hd3N1aV9pbnB1dF8xc2RxM18xaXlldF8xODA6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3Jlc3VsdHNfMXNkcTNfMWl5ZXRfMTg0Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5LCAjMGYxNDFhKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF80eWkydV9ycjg3b18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9vdXRsaW5lXzR5aTJ1X3JyODdvXzE3ODpub3QoI1xcOSkge1xuICAtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQ6IDAgMCAwIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXdpZHRoLXoxN3JtZCwgMnB4KSB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9vdXRsaW5lXzR5aTJ1X3JyODdvXzE3ODpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygycHggLSAxcHgpO1xufVxuLmF3c3VpX291dGxpbmVfNHlpMnVfcnI4N29fMTc4Om5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDJweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDJweCArIDJweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQpO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2xfNHlpMnVfcnI4N29fMjAxOm5vdCgjXFw5KSB7XG4gIGZvcmNlZC1jb2xvci1hZGp1c3Q6IG5vbmU7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygodmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAxNnB4KSAvIDIpO1xuICBtaW4tYmxvY2stc2l6ZTogMTZweDtcbiAgbWluLWlubGluZS1zaXplOiAyNHB4O1xuICBibG9jay1zaXplOiAxNnB4O1xuICBpbmxpbmUtc2l6ZTogMjRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10b2dnbGUtZGVmYXVsdC1sa3dkcDUsICM0MjQ2NTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogOHB4O1xufVxuLmF3c3VpX3RvZ2dsZS1jb250cm9sLWNoZWNrZWRfNHlpMnVfcnI4N29fMjE0Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtZGlzYWJsZWRfNHlpMnVfcnI4N29fMjE3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xufVxuLmF3c3VpX3RvZ2dsZS1jb250cm9sLWRpc2FibGVkXzR5aTJ1X3JyODdvXzIxNy5hd3N1aV90b2dnbGUtY29udHJvbC1jaGVja2VkXzR5aTJ1X3JyODdvXzIxNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRvZ2dsZS1jaGVja2VkLWRpc2FibGVkLXlsa3c0NiwgI2I4ZTdmZik7XG59XG4uYXdzdWlfdG9nZ2xlLWNvbnRyb2wtcmVhZG9ubHlfNHlpMnVfcnI4N29fMjIzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xufVxuXG4uYXdzdWlfdG9nZ2xlLWhhbmRsZV80eWkydV9ycjg3b18yMjc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNnB4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogNnB4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogNnB4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRlZmF1bHQtbHBscm9zLCAjZmZmZmZmKTtcbiAgYm94LXNoYWRvdzogMXB4IDFweCB2YXIoLS1jb2xvci1zaGFkb3ctdG9nZ2xlLWhhbmRsZS12emV1MWgsIHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICBpbmxpbmUtc2l6ZTogMTJweDtcbiAgYmxvY2stc2l6ZTogMTJweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDJweDtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAycHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtdHJkZW44LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKSwgYmFja2dyb3VuZC1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tZmFzdC11b282dHUsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctZWFzZS1vdXQtcXVhcnQtdHJkZW44LCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1X3JyODdvXzIyNzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1X3JyODdvXzIyNzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90b2dnbGUtaGFuZGxlXzR5aTJ1X3JyODdvXzIyNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1jaGVja2VkXzR5aTJ1X3JyODdvXzI1Mjpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1jaGVja2VkXzR5aTJ1X3JyODdvXzI1Mjpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1kaXNhYmxlZF80eWkydV9ycjg3b18yNTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLWRpc2FibGVkLXRmd3ZxZywgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdG9nZ2xlLWhhbmRsZS1yZWFkb25seV80eWkydV9ycjg3b18yNjM6bm90KCNcXDkpOm5vdCguYXdzdWlfdG9nZ2xlLWhhbmRsZS1kaXNhYmxlZF80eWkydV9ycjg3b18yNTkpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hd3N1aV90b2dnbGUtaGFuZGxlLXJlYWRvbmx5XzR5aTJ1X3JyODdvXzI2Mzpub3QoI1xcOSk6bm90KC5hd3N1aV90b2dnbGUtaGFuZGxlLWRpc2FibGVkXzR5aTJ1X3JyODdvXzI1OSkuYXdzdWlfdG9nZ2xlLWhhbmRsZS1jaGVja2VkXzR5aTJ1X3JyODdvXzI1MiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50X3RjOTZ3XzFzaXY5XzE1Mzpub3QoI1xcOSksXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LXRvZ2dsZV90Yzk2d18xc2l2OV8xNTQ6bm90KCNcXDkpLFxuLmF3c3VpX3Zpc2libGUtY29udGVudC1ncm91cHNfdGM5NndfMXNpdjlfMTU1Om5vdCgjXFw5KSxcbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtZ3JvdXBfdGM5NndfMXNpdjlfMTU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LXRpdGxlX3RjOTZ3XzFzaXY5XzE2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5LCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdmlzaWJsZS1jb250ZW50LWdyb3VwLWxhYmVsX3RjOTZ3XzFzaXY5XzE3MDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQsICM0MjQ2NTApO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxLCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX3Zpc2libGUtY29udGVudC1vcHRpb25fdGM5NndfMXNpdjlfMTc2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMHB4O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxLCAjZWJlYmYwKTtcbn1cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtb3B0aW9uX3RjOTZ3XzFzaXY5XzE3Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IG5vbmU7XG59XG5cbi5hd3N1aV92aXNpYmxlLWNvbnRlbnQtb3B0aW9uLWxhYmVsX3RjOTZ3XzFzaXY5XzE4OTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLXRvZ2dsZV90Yzk2d18xc2l2OV8yMTI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXktb3B0aW9uLWNvbnRlbnRfdGM5NndfMXNpdjlfMjE2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW9wdGlvbi1sYWJlbF90Yzk2d18xc2l2OV8yNTY6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LWdyb3VwLWhlYWRlcl90Yzk2d18xc2l2OV8yNjM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG5cbi5hd3N1aV9jb250ZW50LWRpc3BsYXlfdGM5NndfMXNpdjlfMjEyOm5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRpc3BsYXktdGV4dC1maWx0ZXJfdGM5NndfMXNpdjlfMzA0Om5vdCgjXFw5KSxcbi5hd3N1aV9jb250ZW50LWRpc3BsYXktbm8tbWF0Y2hfdGM5NndfMXNpdjlfMzA1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LXRpdGxlX3RjOTZ3XzFzaXY5XzMwOTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tbGFiZWwtdGRseWQ5LCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LWRlc2NyaXB0aW9uX3RjOTZ3XzFzaXY5XzMxODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1mb3JtLXNlY29uZGFyeS1zNHNjczEsICM2NTY4NzEpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LW9wdGlvbi1saXN0X3RjOTZ3XzFzaXY5XzMyNjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfY29udGVudC1kaXNwbGF5LWdyb3VwLWNoaWxkcmVuX3RjOTZ3XzFzaXY5XzMzMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYygyOHB4IC0gdmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpIC0gMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSk7XG59XG5cbi5hd3N1aV9yb290X3RjOTZ3XzFzaXY5XzMzNzpub3QoI1xcOSksXG4uYXdzdWlfbW9kYWwtcm9vdF90Yzk2d18xc2l2OV8zMzg6bm90KCNcXDkpLFxuLmF3c3VpX3RyaWdnZXItYnV0dG9uX3RjOTZ3XzFzaXY5XzMzOTpub3QoI1xcOSksXG4uYXdzdWlfY2FuY2VsLWJ1dHRvbl90Yzk2d18xc2l2OV8zNDA6bm90KCNcXDkpLFxuLmF3c3VpX2NvbmZpcm0tYnV0dG9uX3RjOTZ3XzFzaXY5XzM0MTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tX3RjOTZ3XzFzaXY5XzM0Mjpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1iZWZvcmVfdGM5NndfMXNpdjlfMzQzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfc2Vjb25kLWNvbHVtbi1zbWFsbF90Yzk2d18xc2l2OV8zNDc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygyICogdmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSk7XG59XG5cbi5hd3N1aV93cmFwLWxpbmVzX3RjOTZ3XzFzaXY5XzM1MTpub3QoI1xcOSksXG4uYXdzdWlfc3RyaXBlZC1yb3dzX3RjOTZ3XzFzaXY5XzM1Mjpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1kZW5zaXR5X3RjOTZ3XzFzaXY5XzM1Mzpub3QoI1xcOSksXG4uYXdzdWlfcGFnZS1zaXplX3RjOTZ3XzFzaXY5XzM1NDpub3QoI1xcOSksXG4uYXdzdWlfcGFnZS1zaXplLWZvcm0tZmllbGRfdGM5NndfMXNpdjlfMzU1Om5vdCgjXFw5KSxcbi5hd3N1aV9wYWdlLXNpemUtcmFkaW8tZ3JvdXBfdGM5NndfMXNpdjlfMzU2Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1uc190Yzk2d18xc2l2OV8zNTc6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLWZvcm0tZmllbGRfdGM5NndfMXNpdjlfMzU4Om5vdCgjXFw5KSxcbi5hd3N1aV9zdGlja3ktY29sdW1ucy1yYWRpby1ncm91cF90Yzk2d18xc2l2OV8zNTk6bm90KCNcXDkpLFxuLmF3c3VpX3N0aWNreS1jb2x1bW5zLWZpcnN0X3RjOTZ3XzFzaXY5XzM2MDpub3QoI1xcOSksXG4uYXdzdWlfc3RpY2t5LWNvbHVtbnMtbGFzdF90Yzk2d18xc2l2OV8zNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1ncm91cF8xbWFia193eWN4OF8xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcmFkaW8tZ3JvdXBfMW1hYmtfd3ljeDhfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hvcml6b250YWwtZ3JvdXBfMW1hYmtfd3ljeDhfMTc2KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3JhZGlvLWdyb3VwXzFtYWJrX3d5Y3g4XzE0NS5hd3N1aV9ob3Jpem9udGFsLWdyb3VwXzFtYWJrX3d5Y3g4XzE3Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9yYWRpb18xbWFia193eWN4OF8xNDUgKyAuYXdzdWlfcmFkaW9fMW1hYmtfd3ljeDhfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hvcml6b250YWxfMW1hYmtfd3ljeDhfMTc2KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV9yYWRpby0taGFzLWRlc2NyaXB0aW9uXzFtYWJrX3d5Y3g4XzE5MCArIC5hd3N1aV9yYWRpb18xbWFia193eWN4OF8xNDU6bm90KCNcXDkpOm5vdCguYXdzdWlfaG9yaXpvbnRhbF8xbWFia193eWN4OF8xNzYpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfcmFkaW9fMW1hYmtfd3ljeDhfMTQ1LmF3c3VpX2hvcml6b250YWxfMW1hYmtfd3ljeDhfMTc2Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxNiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTF5YmVfMTQ1Om5vdCgjXFw5KSB7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtZGVmYXVsdC1ob3Jpem9udGFsLXBhZGRpbmctejE3cm1kOiB2YXIoLS1zcGFjZS1sYXlvdXQtY29udGVudC1ob3Jpem9udGFsLWg5ZzE0ZSwgMjRweCk7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kOiAwcHg7XG4gIC0tYXdzdWktY29udGVudC1sYXlvdXQtbWFpbi1nYXAtejE3cm1kOiAwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCAwIDFmciBtaW5tYXgoMCwgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kKSkgMWZyIDAgMDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC16MTdybWQpIG1pbi1jb250ZW50IG1pbi1jb250ZW50IGF1dG8gdmFyKC0tc3BhY2UtZGFyay1oZWFkZXItb3ZlcmxhcC1kaXN0YW5jZS1hOHUwOXgsIDM2cHgpIDFmcjtcbiAgbWluLWJsb2NrLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX2xheW91dF81Z3RrM18xMXliZV8xNDU6bm90KCNcXDkpIHtcbiAgICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLXoxN3JtZDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICB9XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzExeWJlXzE0NSA+IC5hd3N1aV9iYWNrZ3JvdW5kXzVndGszXzExeWJlXzE1OTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMS84O1xuICBncmlkLXJvdzogMS82O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTF5YmVfMTQ1ID4gLmF3c3VpX2JhY2tncm91bmRfNWd0azNfMTF5YmVfMTU5LmF3c3VpX2lzLW92ZXJsYXAtZGlzYWJsZWRfNWd0azNfMTF5YmVfMTY0Om5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxLzU7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzExeWJlXzE0NSA+IC5hd3N1aV9iYWNrZ3JvdW5kXzVndGszXzExeWJlXzE1OSA+IC5hd3N1aV9oZWFkZXItYmFja2dyb3VuZF81Z3RrM18xMXliZV8xNjc6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzExeWJlXzE0NSA+IC5hd3N1aV9ub3RpZmljYXRpb25zXzVndGszXzExeWJlXzE3MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogNDtcbiAgZ3JpZC1yb3c6IDI7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzExeWJlXzE0NSA+IC5hd3N1aV9icmVhZGNydW1ic181Z3RrM18xMXliZV8xNzY6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiAzO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18xMXliZV8xNDUuYXdzdWlfZGVmYXVsdC1wYWRkaW5nXzVndGszXzExeWJlXzE4MTpub3QoI1xcOSkge1xuICAtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLXoxN3JtZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1hd3N1aS10b2dnbGVzLWxlZnQtd2lkdGgtejE3cm1kLCAwKSB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1kZWZhdWx0LWhvcml6b250YWwtcGFkZGluZy16MTdybWQsIDApIDFmciBtaW5tYXgoMCwgdmFyKC0tYXdzdWktY29udGVudC1sYXlvdXQtbWF4LWNvbnRlbnQtd2lkdGgtejE3cm1kKSkgMWZyIHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LWRlZmF1bHQtaG9yaXpvbnRhbC1wYWRkaW5nLXoxN3JtZCwgMCkgdmFyKC0tYXdzdWktdG9nZ2xlcy1yaWdodC13aWR0aC16MTdybWQsIDApO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18xMXliZV8xNDUgPiAuYXdzdWlfaGVhZGVyLXdyYXBwZXJfNWd0azNfMTF5YmVfMTg1Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiA0O1xuICBncmlkLXJvdzogNDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWNvbnRlbnQtaGVhZGVyLXBhZGRpbmctYm90dG9tLXA3dGIxYSwgMTZweCk7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzExeWJlXzE0NSA+IC5hd3N1aV9oZWFkZXItd3JhcHBlcl81Z3RrM18xMXliZV8xODUuYXdzdWlfd2l0aC1kaXZpZGVyXzVndGszXzExeWJlXzE5MDpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18xMXliZV8xNDUgPiAuYXdzdWlfY29udGVudF81Z3RrM18xMXliZV8xOTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDQ7XG4gIGdyaWQtcm93OiA1Lzg7XG59XG4uYXdzdWlfbGF5b3V0XzVndGszXzExeWJlXzE0NTpub3QoI1xcOSk6bm90KC5hd3N1aV9oYXMtaGVhZGVyXzVndGszXzExeWJlXzE5Nykge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWF3c3VpLWNvbnRlbnQtbGF5b3V0LW1haW4tZ2FwLXoxN3JtZCkgbWluLWNvbnRlbnQgbWluLWNvbnRlbnQgMCBjYWxjKHZhcigtLXNwYWNlLWRhcmstaGVhZGVyLW92ZXJsYXAtZGlzdGFuY2UtYTh1MDl4LCAzNnB4KSkgMWZyO1xufVxuLmF3c3VpX2xheW91dF81Z3RrM18xMXliZV8xNDUuYXdzdWlfaXMtb3ZlcmxhcC1kaXNhYmxlZF81Z3RrM18xMXliZV8xNjQ6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB2YXIoLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC16MTdybWQpIG1pbi1jb250ZW50IG1pbi1jb250ZW50IGF1dG8gMCAxZnI7XG59XG5cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTF5YmVfMTQ1LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzVndGszXzExeWJlXzIwNCA+IC5hd3N1aV9iYWNrZ3JvdW5kXzVndGszXzExeWJlXzE1OS5hd3N1aV9oYXMtZGVmYXVsdC1iYWNrZ3JvdW5kXzVndGszXzExeWJlXzIwNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG5cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTF5YmVfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzVndGszXzExeWJlXzIwNCkuYXdzdWlfaGFzLW5vdGlmaWNhdGlvbnNfNWd0azNfMTF5YmVfMjA4IHtcbiAgLS1hd3N1aS1jb250ZW50LWxheW91dC1tYWluLWdhcC16MTdybWQ6IDBweDtcbn1cbi5hd3N1aV9sYXlvdXRfNWd0azNfMTF5YmVfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzVndGszXzExeWJlXzIwNCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uc181Z3RrM18xMXliZV8xNzEge1xuICBncmlkLWNvbHVtbjogMS84O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfNWExNDVfMXI1cHVfOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmF3c3VpX2lubGluZS1jb250YWluZXJfNWExNDVfMXI1cHVfMTM6bm90KCNcXDkpIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmF3c3VpX2lubGluZS1jb250YWluZXItdHJpZ2dlcl81YTE0NV8xcjVwdV8xNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci1uby13cmFwXzVhMTQ1XzFyNXB1XzE5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG4uYXdzdWlfaW5saW5lLWNvbnRhaW5lci1uby13cmFwXzVhMTQ1XzFyNXB1XzE5ID4gLmF3c3VpX2lubGluZS1jb250YWluZXItdHJpZ2dlcl81YTE0NV8xcjVwdV8xNjpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9pbmxpbmUtY29udGFpbmVyLW5vLXdyYXBfNWExNDVfMXI1cHVfMTkgPiAuYXdzdWlfdGV4dC10by1kaXNwbGF5XzVhMTQ1XzFyNXB1XzI4Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzE0NXBhX3Jpd3R2XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2ZvY3VzLWxvY2tfMTQ1cGFfcml3dHZfMTc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfY2FsZW5kYXJfMTQ1cGFfcml3dHZfMTgxOm5vdCgjXFw5KSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmF3c3VpX2NhbGVuZGFyXzE0NXBhX3Jpd3R2XzE4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2NhbGVuZGFyXzE0NXBhX3Jpd3R2XzE4MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9kYXRlLXBpY2tlci1jb250YWluZXJfMTQ1cGFfcml3dHZfMTk3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWlubGluZS1zaXplOiAyMzRweDtcbn1cblxuLmF3c3VpX2RhdGUtcGlja2VyLXRyaWdnZXJfMTQ1cGFfcml3dHZfMjAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hd3N1aV9kYXRlLXBpY2tlci1pbnB1dF8xNDVwYV9yaXd0dl8yMDY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGlubGluZS1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfb3Blbi1jYWxlbmRhci1idXR0b25fMTQ1cGFfcml3dHZfMjExOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2dyaWRfMW1mYm5fc28xdWhfMTQ5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCk7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4uYXdzdWlfZ3JpZC1jZWxsXzFtZmJuX3NvMXVoXzE1NDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTQuMjg1NzE0Mjg1NyU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IHVuc2V0O1xufVxuXG4uYXdzdWlfZGF5LWhlYWRlcl8xbWZibl9zbzF1aF8xNjE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLW1vbnRoLTg0MW9rZSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cblxuLmF3c3VpX2RheV8xbWZibl9zbzF1aF8xNjE6bm90KCNcXDkpLFxuLmF3c3VpX21vbnRoXzFtZmJuX3NvMXVoXzE3Mjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRpc2FibGVkLXZvdDZlNywgI2I0YjRiYik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9kYXlfMW1mYm5fc28xdWhfMTYxOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9tb250aF8xbWZibl9zbzF1aF8xNzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9kYXlfMW1mYm5fc28xdWhfMTYxOm5vdCgjXFw5KTo6YWZ0ZXIsXG4uYXdzdWlfbW9udGhfMW1mYm5fc28xdWhfMTcyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKTtcbiAgaW5zZXQtYmxvY2stZW5kOiAtMXB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0xcHg7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kYXlfMW1mYm5fc28xdWhfMTYxOm5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9tb250aF8xbWZibl9zbzF1aF8xNzI6bm90KCNcXDkpOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl9zbzF1aF8xNjE6bm90KCNcXDkpOmZvY3VzLFxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX21vbnRoXzFtZmJuX3NvMXVoXzE3Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTJ5ZTgwaSwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2RheV8xbWZibl9zbzF1aF8xNjE6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbW9udGhfMW1mYm5fc28xdWhfMTcyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtY2FsZW5kYXItZ3JpZC1mb2N1cy1vdXRsaW5lLWd1dHRlci0yeWU4MGksIC01cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSArIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItMnllODBpLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9kYXlfMW1mYm5fc28xdWhfMTYxID4gLmF3c3VpX2RheS1pbm5lcl8xbWZibl9zbzF1aF8yMjA6bm90KCNcXDkpLFxuLmF3c3VpX2RheV8xbWZibl9zbzF1aF8xNjEgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5fc28xdWhfMjIxOm5vdCgjXFw5KSxcbi5hd3N1aV9tb250aF8xbWZibl9zbzF1aF8xNzIgPiAuYXdzdWlfZGF5LWlubmVyXzFtZmJuX3NvMXVoXzIyMDpub3QoI1xcOSksXG4uYXdzdWlfbW9udGhfMW1mYm5fc28xdWhfMTcyID4gLmF3c3VpX21vbnRoLWlubmVyXzFtZmJuX3NvMXVoXzIyMTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hd3N1aV9pbi1maXJzdC1yb3dfMW1mYm5fc28xdWhfMjI4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXByZXZpb3VzLW1vbnRoXzFtZmJuX3NvMXVoXzIyOCksXG4uYXdzdWlfaW4tZmlyc3Qtcm93XzFtZmJuX3NvMXVoXzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1wcmV2aW91cy15ZWFyXzFtZmJuX3NvMXVoXzIyOSkge1xuICBib3JkZXItYmxvY2stc3RhcnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX2luLXByZXZpb3VzLW1vbnRoXzFtZmJuX3NvMXVoXzIyODpub3QoI1xcOSk6bm90KC5hd3N1aV9sYXN0LWRheS1vZi1tb250aF8xbWZibl9zbzF1aF8yMzMpLFxuLmF3c3VpX2luLXByZXZpb3VzLXllYXJfMW1mYm5fc28xdWhfMjI5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2xhc3QtbW9udGgtb2YteWVhcl8xbWZibl9zbzF1aF8yMzQpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYXdzdWlfaW4tbmV4dC1tb250aF8xbWZibl9zbzF1aF8yMzg6bm90KCNcXDkpLFxuLmF3c3VpX2luLW5leHQteWVhcl8xbWZibl9zbzF1aF8yMzk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl9zbzF1aF8yNDM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC14eWgxMHUsIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9pbi1maXJzdC1jb2x1bW5fMW1mYm5fc28xdWhfMjQzLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fc28xdWhfMjQ2LmF3c3VpX2luLWN1cnJlbnQtbW9udGhfMW1mYm5fc28xdWhfMjQ2Om5vdCgjXFw5KSwgLmF3c3VpX2luLWZpcnN0LWNvbHVtbl8xbWZibl9zbzF1aF8yNDMuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX3NvMXVoXzI0Njpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNhbGVuZGFyLWdyaWQteHloMTB1LCB0cmFuc3BhcmVudCk7XG59XG5cbi5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MDpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9zbzF1aF8yNDY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX3NvMXVoXzI0Njpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1kcm9wZG93bi1pdGVtLWRlZmF1bHQtZ3Y2bnB0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX3NvMXVoXzI0Njpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9zbzF1aF8yNDY6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9lbmQtZGF0ZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl9zbzF1aF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9zbzF1aF8yNDYuYXdzdWlfZW5kLWRhdGVfMW1mYm5fc28xdWhfMjU2LmF3c3VpX3N0YXJ0LWRhdGVfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9uby1yYW5nZV8xbWZibl9zbzF1aF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9zbzF1aF8yNDYuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fc28xdWhfMjQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuX3NvMXVoXzI1NiksIC5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fc28xdWhfMjQ2Om5vdCgjXFw5KTpub3QoLmF3c3VpX2luLXJhbmdlXzFtZmJuX3NvMXVoXzI1Nik6OmFmdGVyLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9lbmQtZGF0ZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl9zbzF1aF8yNTY6bm90KCNcXDkpLCAuYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC15ZWFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9lbmQtZGF0ZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfc3RhcnQtZGF0ZV8xbWZibl9zbzF1aF8yNTY6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fc28xdWhfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fc28xdWhfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX2VuYWJsZWRfMW1mYm5fc28xdWhfMjUwLmF3c3VpX2luLXZpc2libGUtY2FsZW5kYXJfMW1mYm5fc28xdWhfMjQ2LmF3c3VpX2luLWN1cnJlbnQteWVhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfbm8tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LW1vbnRoXzFtZmJuX3NvMXVoXzI0Njpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fc28xdWhfMjQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtaG92ZXItanN2Ymp4LCAjMGYxNDFhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG59XG4uYXdzdWlfZW5hYmxlZF8xbWZibl9zbzF1aF8yNTAuYXdzdWlfaW4tdmlzaWJsZS1jYWxlbmRhcl8xbWZibl9zbzF1aF8yNDYuYXdzdWlfaW4tY3VycmVudC1tb250aF8xbWZibl9zbzF1aF8yNDY6bm90KCNcXDkpOmhvdmVyOm5vdCguYXdzdWlfc2VsZWN0ZWRfMW1mYm5fc28xdWhfMjY2KTo6YWZ0ZXIsIC5hd3N1aV9lbmFibGVkXzFtZmJuX3NvMXVoXzI1MC5hd3N1aV9pbi12aXNpYmxlLWNhbGVuZGFyXzFtZmJuX3NvMXVoXzI0Ni5hd3N1aV9pbi1jdXJyZW50LXllYXJfMW1mYm5fc28xdWhfMjQ2Om5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlbGVjdGVkXzFtZmJuX3NvMXVoXzI2Nik6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0taG92ZXItNDFlZzV0LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWhvdmVyLTQxZWc1dCwgIzhjOGM5NCk7XG59XG5cbi5hd3N1aV90b2RheV8xbWZibl9zbzF1aF8yNzE6bm90KCNcXDkpOm5vdCguYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2KSxcbi5hd3N1aV90aGlzLW1vbnRoXzFtZmJuX3NvMXVoXzI3Mjpub3QoI1xcOSk6bm90KC5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jYWxlbmRhci1jdXJyZW50LWRhdGUteGIxbmFuLCAjZjNmM2Y3KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cblxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuX3NvMXVoXzI2Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWxlY3RlZF8xbWZibl9zbzF1aF8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuX3NvMXVoXzI2Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlbGVjdGVkXzFtZmJuX3NvMXVoXzI2Njpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWNhbGVuZGFyLWdyaWQtc2VsZWN0ZWQtZm9jdXMtb3V0bGluZS1ndXR0ZXItenJ5YXYwLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkgKyB2YXIoLS1zcGFjZS1jYWxlbmRhci1ncmlkLXNlbGVjdGVkLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXpyeWF2MCwgLTVweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNhbGVuZGFyLWRheS1mb2N1cy1yaW5nLTJvaDU3dCwgM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY2FsZW5kYXItZGF5LWZvY3VzLXJpbmctMm9oNTd0LCAzcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jYWxlbmRhci1kYXktZm9jdXMtcmluZy0yb2g1N3QsIDNweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItY2FsZW5kYXItZ3JpZC1zZWxlY3RlZC1mb2N1cy1yaW5nLWZmdTA1MywgI2Y5ZjlmYSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc2VsZWN0ZWRfMW1mYm5fc28xdWhfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zZWxlY3RlZF8xbWZibl9zbzF1aF8yNjY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3NlbGVjdGVkXzFtZmJuX3NvMXVoXzI2NiA+IC5hd3N1aV9kYXktaW5uZXJfMW1mYm5fc28xdWhfMjIwOm5vdCgjXFw5KSxcbi5hd3N1aV9zZWxlY3RlZF8xbWZibl9zbzF1aF8yNjYgPiAuYXdzdWlfbW9udGgtaW5uZXJfMW1mYm5fc28xdWhfMjIxOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWNhbGVuZGFyLWRhdGUtc2VsZWN0ZWQtazNkNTQ5LCAjZmZmZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZHJvcGRvd24taXRlbS1zZWxlY3RlZC01bjNrZGksICNmMGZiZmYpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl9zbzF1aF8zMjg6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtZW5kXzFtZmJuX3NvMXVoXzMzMTpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xufVxuLmF3c3VpX2luLXJhbmdlXzFtZmJuX3NvMXVoXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuX3NvMXVoXzMzNDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fc28xdWhfMzM3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX3NvMXVoXzMyOC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl9zbzF1aF8zMzE6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1zdGFydF8xbWZibl9zbzF1aF8zMjguYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fc28xdWhfMzMxOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl9zbzF1aF8zMzQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1lbmRfMW1mYm5fc28xdWhfMzMxOm5vdCgjXFw5KSwgLmF3c3VpX2luLXJhbmdlXzFtZmJuX3NvMXVoXzI1Ni5hd3N1aV9pbi1yYW5nZS1ib3JkZXItYmxvY2stZW5kXzFtZmJuX3NvMXVoXzMzNC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLWVuZF8xbWZibl9zbzF1aF8zMzE6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLWVuZF8xbWZibl9zbzF1aF8zMzQuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWlubGluZS1zdGFydF8xbWZibl9zbzF1aF8zMzc6bm90KCNcXDkpLCAuYXdzdWlfaW4tcmFuZ2VfMW1mYm5fc28xdWhfMjU2LmF3c3VpX2luLXJhbmdlLWJvcmRlci1ibG9jay1lbmRfMW1mYm5fc28xdWhfMzM0LmF3c3VpX2luLXJhbmdlLWJvcmRlci1pbmxpbmUtc3RhcnRfMW1mYm5fc28xdWhfMzM3Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX3NvMXVoXzMyOC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuX3NvMXVoXzMzNzpub3QoI1xcOSksIC5hd3N1aV9pbi1yYW5nZV8xbWZibl9zbzF1aF8yNTYuYXdzdWlfaW4tcmFuZ2UtYm9yZGVyLWJsb2NrLXN0YXJ0XzFtZmJuX3NvMXVoXzMyOC5hd3N1aV9pbi1yYW5nZS1ib3JkZXItaW5saW5lLXN0YXJ0XzFtZmJuX3NvMXVoXzMzNzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cblxuLmF3c3VpX25vLXJhbmdlXzFtZmJuX3NvMXVoXzI1Njpub3QoI1xcOSksIC5hd3N1aV9uby1yYW5nZV8xbWZibl9zbzF1aF8yNTY6bm90KCNcXDkpOjphZnRlciB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuX3NvMXVoXzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuX3NvMXVoXzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfbm8tcmFuZ2VfMW1mYm5fc28xdWhfMjU2Om5vdCgjXFw5KSwgLmF3c3VpX25vLXJhbmdlXzFtZmJuX3NvMXVoXzI1Njpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9jYWxlbmRhcl9tZ2phMF9tYm4zbV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wX21namEwX21ibjNtXzEgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXNob3ctcXVpY2stNmF2NzhkLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1zaG93LXF1aWNrLTJuNDB6eCwgZWFzZS1vdXQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuQGtleWZyYW1lcyBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbi0wX21namEwX21ibjNtXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfY2FsZW5kYXJfbWdqYTBfbWJuM21fMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NhbGVuZGFyX21namEwX21ibjNtXzE1Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jYWxlbmRhcl9tZ2phMF9tYm4zbV8xNTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfcm9vdF9tZ2phMF9tYm4zbV8xNzY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfcm9vdF9tZ2phMF9tYm4zbV8xNzY6bm90KCNcXDkpOm5vdCguYXdzdWlfd2lkZV9tZ2phMF9tYm4zbV8yMDcpIHtcbiAgbWF4LWlubGluZS1zaXplOiAzMmVtO1xufVxuLmF3c3VpX3Jvb3RfbWdqYTBfbWJuM21fMTc2LmF3c3VpX3dpZGVfbWdqYTBfbWJuM21fMjA3Om5vdCgjXFw5KSB7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzllbTtcbn1cblxuLmF3c3VpX2ZvY3VzLWxvY2tfbWdqYTBfbWJuM21fMjE0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1mbGV4Ym94X21namEwX21ibjNtXzIxODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfY2FsZW5kYXItY29udGFpbmVyX21namEwX21ibjNtXzIyMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYygyICogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9jYWxlbmRhci1jb250YWluZXJfbWdqYTBfbWJuM21fMjIyLmF3c3VpX29uZS1ncmlkX21namEwX21ibjNtXzIyNTpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpO1xufVxuXG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyX21namEwX21ibjNtXzIyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9jYWxlbmRhci1oZWFkZXItcGFnZXMtd3JhcHBlcl9tZ2phMF9tYm4zbV8yMzU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYXdzdWlfY2FsZW5kYXItaGVhZGVyLXBhZ2VfbWdqYTBfbWJuM21fMjM1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYXdzdWlfZGF0ZS1hbmQtdGltZS1jb250YWluZXJfbWdqYTBfbWJuM21fMjU1Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgodmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpLCAxZnIpKTtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9kYXRlLWFuZC10aW1lLXdyYXBwZXJfbWdqYTBfbWJuM21fMjYxOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zaXplLWNhbGVuZGFyLWdyaWQtd2lkdGgtN2V5YXJiLCAyMzhweCk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uYXdzdWlfZm9vdGVyX21namEwX21ibjNtXzI2ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9mb290ZXJfbWdqYTBfbWJuM21fMjY4LmF3c3VpX2hhcy1jbGVhci1idXR0b25fbWdqYTBfbWJuM21fMjc3Om5vdCgjXFw5KSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5hd3N1aV9mb290ZXJfbWdqYTBfbWJuM21fMjY4LmF3c3VpX29uZS1ncmlkX21namEwX21ibjNtXzIyNTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZm9vdGVyLWJ1dHRvbi13cmFwcGVyX21namEwX21ibjNtXzI4Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfZm9vdGVyLWJ1dHRvbi13cmFwcGVyX21namEwX21ibjNtXzI4Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbi5hd3N1aV9pY29uLXdyYXBwZXJfbWdqYTBfbWJuM21fMjkzOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2xhYmVsX21namEwX21ibjNtXzI5ODpub3QoI1xcOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hd3N1aV9sYWJlbF9tZ2phMF9tYm4zbV8yOTguYXdzdWlfbGFiZWwtZW5hYmxlZF9tZ2phMF9tYm4zbV8zMDI6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3RyaWdnZXItZmxleGJveF9tZ2phMF9tYm4zbV8yMTggPiAuYXdzdWlfaWNvbi13cmFwcGVyX21namEwX21ibjNtXzI5MyB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9sYWJlbC10ZXh0X21namEwX21ibjNtXzMwNjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hd3N1aV9sYWJlbC10b2tlbi1ub3dyYXBfbWdqYTBfbWJuM21fMzEyOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9kcm9wZG93bl9tZ2phMF9tYm4zbV8zMTY6bm90KCNcXDkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1jb250YWluZXItdG9wLTJubzgzeiwgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItYmxvY2stZW5kOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRhaW5lci10b3AtMm5vODN6LCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbn1cbi5hd3N1aV9kcm9wZG93bl9tZ2phMF9tYm4zbV8zMTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kcm9wZG93bl9tZ2phMF9tYm4zbV8zMTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wZG93bi05NDJuNmosIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3Bkb3duLTk0Mm42aiwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtZHJvcGRvd24tOTQybjZqLCA4cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfZHJvcGRvd24tY29udGVudF9tZ2phMF9tYm4zbV8zMzg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygyICogdmFyKC0tc2l6ZS1jYWxlbmRhci1ncmlkLXdpZHRoLTdleWFyYiwgMjM4cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgMiAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG59XG4uYXdzdWlfZHJvcGRvd24tY29udGVudF9tZ2phMF9tYm4zbV8zMzguYXdzdWlfb25lLWdyaWRfbWdqYTBfbWJuM21fMjI1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKHZhcigtLXNpemUtY2FsZW5kYXItZ3JpZC13aWR0aC03ZXlhcmIsIDIzOHB4KSArIDIgKiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1ob3Jpem9udGFsLXcybmg5eiwgMjBweCkgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1kZWZhdWx0LXY2emx4bCwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtc2VnbWVudC1kZWZhdWx0LWphZGZ4NiwgIzQyNDY1MCkpO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpIC0gM3B4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KSAtIDNweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCkgLSAzcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KSAtIDNweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZDogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtejE3cm1kLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2toNmg4XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzhjYmVhX2toNmg4XzE4OCkge1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAtIDIgKiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2toNmg4XzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxLmF3c3VpX2Rpc2FibGVkXzhjYmVhX2toNmg4XzE5NDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zZWdtZW50LWRpc2FibGVkLW05NjB2aCwgI2ZmZmZmZikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9zZWdtZW50XzhjYmVhX2toNmg4XzE2MTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1zZWdtZW50ZWQtY29udHJvbC1mb2N1cy1vdXRsaW5lLWd1dHRlci1yenNpeWksIDZweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2VnbWVudGVkLWNvbnRyb2wtZm9jdXMtb3V0bGluZS1ndXR0ZXItcnpzaXlpLCA2cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSArIHZhcigtLXNwYWNlLXNlZ21lbnRlZC1jb250cm9sLWZvY3VzLW91dGxpbmUtZ3V0dGVyLXJ6c2l5aSwgNnB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm94LXNoYWRvdy16MTdybWQpO1xuICB6LWluZGV4OiAxO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYygtMSAqICh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSArIDFweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgLSAodmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKyB2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmIsIDJweCkpICogMik7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgKiAyKTtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2toNmg4XzE2MTpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzhjYmVhX2toNmg4XzE4OCk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBpbnNldC1pbmxpbmUtZW5kOiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkpO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoMSkge1xuICBncmlkLWNvbHVtbjogMTtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2toNmg4XzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9raDZoOF8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiAzO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KTpudGgtY2hpbGQoNCkge1xuICBncmlkLWNvbHVtbjogNDtcbn1cbi5hd3N1aV9zZWdtZW50XzhjYmVhX2toNmg4XzE2MTpub3QoI1xcOSk6bnRoLWNoaWxkKDUpIHtcbiAgZ3JpZC1jb2x1bW46IDU7XG59XG4uYXdzdWlfc2VnbWVudF84Y2JlYV9raDZoOF8xNjE6bm90KCNcXDkpOm50aC1jaGlsZCg2KSB7XG4gIGdyaWQtY29sdW1uOiA2O1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxLmF3c3VpX3NlbGVjdGVkXzhjYmVhX2toNmg4XzI1MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1hY3RpdmUtNG81ZHB0LCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXNlZ21lbnQtYWN0aXZlLWxtMDBwaiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3NlZ21lbnRfOGNiZWFfa2g2aDhfMTYxOm5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlbGVjdGVkXzhjYmVhX2toNmg4XzI1MSk6bm90KC5hd3N1aV9kaXNhYmxlZF84Y2JlYV9raDZoOF8xOTQpOm5vdCg6Zm9jdXMpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2VnbWVudC1ob3Zlci14b3ppcGosICNmMGZiZmYpKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zZWdtZW50LWhvdmVyLTZyNXU3ZSwgIzAwMmI2NikpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hd3N1aV9pY29uXzhjYmVhX2toNmg4XzI2MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3dpdGgtdGV4dF84Y2JlYV9raDZoOF8yNjU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV93aXRoLW5vLXRleHRfOGNiZWFfa2g2aDhfMjcxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGluc2V0LWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Jvb3RfOGNiZWFfa2g2aDhfMjc2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhX2toNmg4XzMwODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgYm9yZGVyLWlubGluZTogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZywgIzhjOGM5NCk7XG4gIGJvcmRlci1ibG9jazogc29saWQgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItc2VnbWVudC13cmFwcGVyLWxobHRqZywgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNlZ21lbnQtd3JhcHBlci1uM2tobDIsICNmZmZmZmYpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpKTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KSAvIDIgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICogMiArIDFweCk7XG59XG4uYXdzdWlfc2VnbWVudC1wYXJ0XzhjYmVhX2toNmg4XzMwODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzhjYmVhX2toNmg4XzE4OCkge1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHh4cy03NzVtMmIsIDJweCkgKyB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgZ2FwOiBjYWxjKHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpICogMiAtIDFweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3NlZ21lbnQtcGFydF84Y2JlYV9raDZoOF8zMDg6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hd3N1aV9zZWxlY3RfOGNiZWFfa2g2aDhfMjUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjg4cHgpIHtcbiAgLmF3c3VpX3NlbGVjdF84Y2JlYV9raDZoOF8yNTE6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC0yXzhjYmVhX2toNmg4XzM0Mzpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtM184Y2JlYV9raDZoOF8zNDc6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgYXV0byk7XG59XG5cbi5hd3N1aV9zZWdtZW50LWNvdW50LTRfOGNiZWFfa2g2aDhfMzUxOm5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGF1dG8pO1xufVxuXG4uYXdzdWlfc2VnbWVudC1jb3VudC01XzhjYmVhX2toNmg4XzM1NTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBhdXRvKTtcbn1cblxuLmF3c3VpX3NlZ21lbnQtY291bnQtNl84Y2JlYV9raDZoOF8zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgYXV0byk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZC1yZWFzb24tdG9vbHRpcF84Y2JlYV9raDZoOF8zNjM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzIG9yIHRlc3RzICovXG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9jdXN0b20tcmFuZ2VfMTZ6bXdfdnR1N2hfMTQ1Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKDE0cHggKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogODAlO1xufVxuXG4uYXdzdWlfY3VzdG9tLXJhbmdlLS1uby1wYWRkaW5nXzE2em13X3Z0dTdoXzE1MTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9jdXN0b20tcmFuZ2UtZm9ybS1jb250cm9sc18xNnptd192dHU3aF8xNTUgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13X3Z0dTdoXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1ID4gLmF3c3VpX2N1c3RvbS1yYW5nZS11bml0XzE2em13X3Z0dTdoXzE2MDpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogNTAlO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NSA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtZHVyYXRpb25fMTZ6bXdfdnR1N2hfMTU5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2Njpub3QoI1xcOSkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX2N1c3RvbS1yYW5nZS1mb3JtLWNvbnRyb2xzXzE2em13X3Z0dTdoXzE1NS5hd3N1aV92ZXJ0aWNhbF8xNnptd192dHU3aF8xNjYgPiAuYXdzdWlfY3VzdG9tLXJhbmdlLWR1cmF0aW9uXzE2em13X3Z0dTdoXzE1OTpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd192dHU3aF8xNjA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY3VzdG9tLXJhbmdlLWZvcm0tY29udHJvbHNfMTZ6bXdfdnR1N2hfMTU1LmF3c3VpX3ZlcnRpY2FsXzE2em13X3Z0dTdoXzE2NiA+IC5hd3N1aV9jdXN0b20tcmFuZ2UtdW5pdF8xNnptd192dHU3aF8xNjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9kaXZpZGVyXzFub28yXzF4NHhmXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhvcml6b250YWxfMW5vbzJfMXg0eGZfMTgxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGJsb2NrLXNpemU6IDA7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWhhcy1sYWJlbF8xbm9vMl8xeDR4Zl8xODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbn1cblxuLmF3c3VpX2RpdmlkZXItbGluZV8xbm9vMl8xeDR4Zl8xOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYmxvY2stc2l6ZTogMDtcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfZGl2aWRlci1sYWJlbF8xbm9vMl8xeDR4Zl8yMDQ6bm90KCNcXDkpIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmF3c3VpX2RpdmlkZXItdmVydGljYWxfMW5vbzJfMXg0eGZfMjEwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBpbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfcHR3OGlfMThwbTlfMTgxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWRyb3B6b25lLWR3cnE1aCwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1kcm9wem9uZS1kd3JxNWgsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtdGV4dC1kZWZhdWx0LXZzaGNtZSwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJhY2tncm91bmQtZGVmYXVsdC1mcHo4aW8sICNmZmZmZmYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2NiwgIzhjOGM5NCk7XG4gIGJvcmRlci1ibG9jazogMXB4IGRhc2hlZCB2YXIoLS1jb2xvci1kcm9wem9uZS1ib3JkZXItZGVmYXVsdC16czN4djYsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiAxcHggZGFzaGVkIHZhcigtLWNvbG9yLWRyb3B6b25lLWJvcmRlci1kZWZhdWx0LXpzM3h2NiwgIzhjOGM5NCk7XG59XG4uYXdzdWlfcm9vdF9wdHc4aV8xOHBtOV8xODEuYXdzdWlfaG92ZXJlZF9wdHc4aV8xOHBtOV8xOTQ6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRyb3B6b25lLXRleHQtaG92ZXItOWcxbzA3LCAjNDI0NjUwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHJvcHpvbmUtYmFja2dyb3VuZC1ob3Zlci14NWE3MTMsICNmMGZiZmYpO1xuICBib3JkZXItYmxvY2s6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3NiwgIzAwMmI2Nik7XG4gIGJvcmRlci1pbmxpbmU6IDFweCBkYXNoZWQgdmFyKC0tY29sb3ItZHJvcHpvbmUtYm9yZGVyLWhvdmVyLW52OHE3NiwgIzAwMmI2Nik7XG59XG5cbi5hd3N1aV9jb250ZW50X3B0dzhpXzE4cG05XzIwMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzM5dGhzXzFlY2M0XzIwOTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2ZpbGUtbG9hZGluZy1vdmVybGF5XzM5dGhzXzFlY2M0XzI0MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIGluc2V0LWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG4uYXdzdWlfZmlsZS1sb2FkaW5nLW92ZXJsYXktc2luZ2xlLXJvd18zOXRoc18xZWNjNF8yNDY6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4bC14eXk4bngsIDMycHgpO1xufVxuXG4uYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc18xZWNjNF8yNTA6bm90KCNcXDkpIHtcbiAgYWxsOiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc18xZWNjNF8yNTA6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZmlsZS1uYW1lLWNvbnRhaW5lcl8zOXRoc18xZWNjNF8yNTA6bm90KCNcXDkpOmZvY3VzLXZpc2libGU6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9maWxlLW5hbWUtY29udGFpbmVyXzM5dGhzXzFlY2M0XzI1MDpub3QoI1xcOSk6Zm9jdXMtdmlzaWJsZTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLW5hbWVfMzl0aHNfMWVjYzRfMjgwOm5vdCgjXFw5KSxcbi5hd3N1aV9maWxlLW9wdGlvbi1zaXplXzM5dGhzXzFlY2M0XzI4MTpub3QoI1xcOSksXG4uYXdzdWlfZmlsZS1vcHRpb24tbGFzdC1tb2RpZmllZF8zOXRoc18xZWNjNF8yODI6bm90KCNcXDkpIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9maWxlLW9wdGlvbl8zOXRoc18xZWNjNF8yODA6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tdGh1bWJuYWlsXzM5dGhzXzFlY2M0XzI5NTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXN0YXRpYy14eHMtb2I5bmgxLCA0cHgpO1xufVxuXG4uYXdzdWlfZmlsZS1vcHRpb24tdGh1bWJuYWlsLWltYWdlXzM5dGhzXzFlY2M0XzI5OTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGlubGluZS1zaXplOiA0OHB4O1xuICBibG9jay1zaXplOiA0OHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzFlY2M0XzMxMjpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9maWxlLW9wdGlvbi1tZXRhZGF0YV8zOXRoc18xZWNjNF8zMTIuYXdzdWlfd2l0aC1pbWFnZV8zOXRoc18xZWNjNF8zMTU6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDQ4cHgpO1xufVxuLmF3c3VpX2ZpbGUtb3B0aW9uLW1ldGFkYXRhXzM5dGhzXzFlY2M0XzMxMi5hd3N1aV9zaW5nbGUtcm93LWxvYWRpbmdfMzl0aHNfMWVjYzRfMzE4Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkpO1xufVxuXG4uYXdzdWlfdG9rZW5fMzl0aHNfMWVjYzRfMzIyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuLmF3c3VpX3Rva2VuLWdyaWRfMzl0aHNfMWVjYzRfMzI5Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9rZW4tZ3JpZF8zOXRoc18xZWNjNF8zMjk6bm90KCNcXDkpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXdzdWlfdG9rZW4tY29udGFpbnMtaW1hZ2VfMzl0aHNfMWVjYzRfMzM4Om5vdCgjXFw5KSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogNjhweCBhdXRvO1xufVxuXG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFlY2M0XzM0Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1hd3N1aS10b2tlbi1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWF3c3VpLXRva2VuLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKSk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaSwgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXRva2VuLXZlcnRpY2FsLXZrZWdlaSwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktdG9rZW4tc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pdGVtLXNlbGVjdGVkLXIyemRrNiwgI2YwZmJmZikpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZWNjNF8zNDIuYXdzdWlfaG9yaXpvbnRhbF8zOXRoc18xZWNjNF8zNjE6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAyMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2ODhweCkge1xuICAuYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFlY2M0XzM0Mi5hd3N1aV9ob3Jpem9udGFsXzM5dGhzXzFlY2M0XzM2MTpub3QoI1xcOSkge1xuICAgIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgfVxufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZWNjNF8zNDIuYXdzdWlfZXJyb3JfMzl0aHNfMWVjYzRfMzY5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy1lcnJvci1rYnltcmgsICNkYjAwMDApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFlY2M0XzM0Mi5hd3N1aV9lcnJvcl8zOXRoc18xZWNjNF8zNjkgPiAuYXdzdWlfZGlzbWlzcy1idXR0b25fMzl0aHNfMWVjYzRfMzczOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWVjYzRfMzQyLmF3c3VpX2Vycm9yXzM5dGhzXzFlY2M0XzM2OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xZWNjNF8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWVjYzRfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfMWVjYzRfMzc5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWVlaXNyeiwgIzg1NTkwMCk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWVjYzRfMzQyLmF3c3VpX3dhcm5pbmdfMzl0aHNfMWVjYzRfMzc5ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzM5dGhzXzFlY2M0XzM3Mzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFlY2M0XzM0Mi5hd3N1aV93YXJuaW5nXzM5dGhzXzFlY2M0XzM3OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xZWNjNF8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV90b2tlbi1ib3hfMzl0aHNfMWVjYzRfMzQyLmF3c3VpX3JlYWQtb25seV8zOXRoc18xZWNjNF8zODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZWNjNF8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzFlY2M0XzM4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xZWNjNF8zNzM6bm90KCNcXDkpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1pbmxpbmUtaWNvbi1kaXNhYmxlZC1reXBiMmwsICNiNGI0YmIpO1xufVxuLmF3c3VpX3Rva2VuLWJveF8zOXRoc18xZWNjNF8zNDIuYXdzdWlfcmVhZC1vbmx5XzM5dGhzXzFlY2M0XzM4OSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8zOXRoc18xZWNjNF8zNzM6bm90KCNcXDkpOmhvdmVyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLWlubGluZS1pY29uLWRpc2FibGVkLWt5cGIybCwgI2I0YjRiYik7XG59XG4uYXdzdWlfdG9rZW4tYm94XzM5dGhzXzFlY2M0XzM0Mi5hd3N1aV9sb2FkaW5nXzM5dGhzXzFlY2M0XzQwMjpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpciwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9yb290XzF1YmJtXzE5bXlmXzk6bm90KCNcXDkpLFxuLmF3c3VpX2hpbnRzXzF1YmJtXzE5bXlmXzEwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfaGludHNfMXViYm1fMTlteWZfMTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zdGF0aWMteHhzLW9iOW5oMSwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyXzFxODRuXzdkZWt3XzE1Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyXzFxODRuXzdkZWt3XzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTcgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzdkZWt3XzE3MTpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzdkZWt3XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTcgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83ZGVrd18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyXzFxODRuXzdkZWt3XzE1NyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyXzFxODRuXzdkZWt3XzE1NyA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyXzFxODRuXzdkZWt3XzE1NyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJfMXE4NG5fN2Rla3dfMTU3ID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcl8xcTg0bl83ZGVrd18xNTcgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTA6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tY29tcGxleC11a3A0bjgsIDI1MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWgsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTA6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3NDpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1tb3Rpb24tZWFzaW5nLWV4cHJlc3NpdmUtNW5neXloLCBjdWJpYy1iZXppZXIoMC44NCwgMCwgMC4xNiwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83ZGVrd18xNzI6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3Mzpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzdkZWt3XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83ZGVrd18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3Mzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83ZGVrd18xNzI6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpIC0gNTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgKyAxMG1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpLCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtaGVhZGVyXzFxODRuXzdkZWt3XzE3MTpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1oZWFkZXJfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSwgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLW1vdGlvbi1kdXJhdGlvbi1jb21wbGV4LXVrcDRuOCwgMjUwbXMpICsgMTBtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSksIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtY29udGVudF8xcTg0bl83ZGVrd18xNzI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLW1lc3NhZ2VfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWNvbnRlbnRfMXE4NG5fN2Rla3dfMTcyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1tZXNzYWdlXzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3NDpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSxcbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGModmFyKC0tbW90aW9uLWR1cmF0aW9uLWNvbXBsZXgtdWtwNG44LCAyNTBtcykgKiAyIC0gMTAwbXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLFxuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSxcbiAgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3NDpub3QoI1xcOSksXG4gIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJlZF8xcTg0bl83ZGVrd18yMzEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfYWN0aW9uLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmluZ18xcTg0bl83ZGVrd18yMTAgPiAuYXdzdWlfZGlzbWlzcy1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzQ6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZW50ZXJpbmdfMXE4NG5fN2Rla3dfMjEwID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2FjdGlvbi1idXR0b24td3JhcHBlcl8xcTg0bl83ZGVrd18xNzM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyaW5nXzFxODRuXzdkZWt3XzIxMCA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2VudGVyZWRfMXE4NG5fN2Rla3dfMjMxID4gLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9kaXNtaXNzLWJ1dHRvbi13cmFwcGVyXzFxODRuXzdkZWt3XzE3NDpub3QoI1xcOSksIC5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9lbnRlcmVkXzFxODRuXzdkZWt3XzIzMSA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl83ZGVrd18zMzY6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVzcG9uc2l2ZS14a2E5amwsIDExNW1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctZXhwcmVzc2l2ZS01bmd5eWgsIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfZmxhc2gtd2l0aC1tb3Rpb25fMXE4NG5fN2Rla3dfMTU3LmF3c3VpX2V4aXRpbmdfMXE4NG5fN2Rla3dfMzM2Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ZsYXNoLXdpdGgtbW90aW9uXzFxODRuXzdkZWt3XzE1Ny5hd3N1aV9leGl0aW5nXzFxODRuXzdkZWt3XzMzNjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9mbGFzaC13aXRoLW1vdGlvbl8xcTg0bl83ZGVrd18xNTcuYXdzdWlfZXhpdGluZ18xcTg0bl83ZGVrd18zMzY6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl83ZGVrd18zNzA6bm90KCNcXDkpLFxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzdkZWt3XzM3MTpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3Mjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tbW90aW9uLWVhc2luZy1yZXNwb25zaXZlLTJoeDZsdywgY3ViaWMtYmV6aWVyKDAsIDAsIDAsIDEpKTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlc3BvbnNpdmUteGthOWpsLCAxMTVtcyk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9pdGVtXzFxODRuXzdkZWt3XzM3MDpub3QoI1xcOSksXG4gIC5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl83ZGVrd18zNzE6bm90KCNcXDkpLFxuICAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3Mjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2l0ZW1fMXE4NG5fN2Rla3dfMzcwOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfaXRlbV8xcTg0bl83ZGVrd18zNzA6bm90KCNcXDkpLCAuYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2ZsYXNoLWxpc3QtaXRlbV8xcTg0bl83ZGVrd18zNzE6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9mbGFzaC1saXN0LWl0ZW1fMXE4NG5fN2Rla3dfMzcxOm5vdCgjXFw5KSwgLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2FuaW1hdGlvbi1ydW5uaW5nXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3Mjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfYW5pbWF0aW9uLXJ1bm5pbmdfMXE4NG5fN2Rla3dfMzcwLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzdkZWt3XzM5Mi5hd3N1aV9hbmltYXRpb24tcmVhZHlfMXE4NG5fN2Rla3dfMzkyID4gLmF3c3VpX2V4cGFuZGVkLW9ubHlfMXE4NG5fN2Rla3dfMzkyOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzdkZWt3XzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfZXhwYW5kZWQtb25seV8xcTg0bl83ZGVrd18zOTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwcHggMWZyIDMwcHg7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyOm5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxLzQ7XG59XG5cbi8qXG5UaGUgY29sbGFwc2VkIHN0YWNrIGlzIGEgZHluYW1pYyBncmlkIHRoYXQgY3JlYXRlcyB0aGUgbmVjZXNzYXJ5IG51bWJlciBvZlxucm93cyBhbmQgY29sdW1ucyBiYXNlZCBvbiB0aGUgbnVtYmVyIG9mIGl0ZW1zIHBhc3NlZCB0byBDU1MgdmlhIHRoZVxuYGZsYXNoYmFyU3RhY2tEZXB0aGAgY3VzdG9tIHByb3BlcnR5LiBBc3N1bWluZyB0aGVyZSBhcmUgdGhyZWUgZmxhc2hiYXIgaXRlbXMsXG50aGUgZ3JpZCBsYXlvdXQgd2lsbCBiZTpcblxuW2l0ZW0gMSBzdGFydF0gWzEwcHhdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gWzEwcHhdIFtpdGVtIDEgZW5kXVxuWzEwcHhdIFtpdGVtIDIgc3RhcnRdIFsxMHB4XSBbZnJhY3Rpb25hbCB1bml0XSBbMTBweF0gW2l0ZW0gMiBlbmRdIFsxMHB4XVxuWzEwcHhdIFsxMHB4XSBbaXRlbSAzIHN0YXJ0XSBbZnJhY3Rpb25hbCB1bml0XSBbaXRlbSAzIGVuZF0gWzEwcHhdIFsxMHB4XVxuKi9cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzdkZWt3XzM5Mjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogMS80O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC16MTdybWQpLCAxMHB4KSAxZnIgcmVwZWF0KHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWRlcHRoLXoxN3JtZCksIDEwcHgpO1xuICByb3ctZ2FwOiA4cHg7XG4gIHotaW5kZXg6IDA7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl83ZGVrd18zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl83ZGVrd18zNzA6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtejE3cm1kKSArIDEpO1xuICBncmlkLWNvbHVtbi1lbmQ6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtejE3cm1kKSAqIDIgKyAxIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtejE3cm1kKSArIDEpO1xuICBncmlkLXJvdy1zdGFydDogMTtcbiAgZ3JpZC1yb3ctZW5kOiBjYWxjKHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LXoxN3JtZCkgKyAyKTtcbiAgei1pbmRleDogY2FsYyh2YXIoLS1hd3N1aS1mbGFzaGJhci1zdGFjay1kZXB0aC16MTdybWQpIC0gdmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2staW5kZXgtejE3cm1kKSk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2NvbGxhcHNlZF8xcTg0bl83ZGVrd18zOTIgPiAuYXdzdWlfaXRlbV8xcTg0bl83ZGVrd18zNzA6bm90KCNcXDkpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIC8qIEdpdmUgcGxhY2Vob2xkZXIgZWxlbWVudHMgaW4gdGhlIHN0YWNrZWQgc3RhdGUgdGhlIGhlaWdodCBvZiBhIG5vdGlmaWNhdGlvblxuICAgICB3aXRoIG9uZSBzaW5nbGUgbGluZSBvZiB0ZXh0LlxuICAgICBUaGlzIG1ha2VzIHRoZW0gbG9vayBiZXR0ZXIgZHVyaW5nIHRoZSBjb2xsYXBzZSBhbmltYXRpb24sIGluIHdoaWNoIHRoZXkgYXJlIGFscmVhZHkgZW1wdHkuXG4gICAqL1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArICh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAqIDIpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fN2Rla3dfMzkyID4gLmF3c3VpX2l0ZW1fMXE4NG5fN2Rla3dfMzcwOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX2ZsYXNoXzFxODRuXzdkZWt3XzE1Nyxcbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfY29sbGFwc2VkXzFxODRuXzdkZWt3XzM5MiA+IC5hd3N1aV9pdGVtXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9mbGFzaF8xcTg0bl83ZGVrd18xNTc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LWZsYXNoLWNvbGxhcHNlZC1ydzR5cWIsIDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX2V4cGFuZGVkXzFxODRuXzdkZWt3XzM5Mi5hd3N1aV9hbmltYXRpb24tcnVubmluZ18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfZmxhc2gtbGlzdC1pdGVtXzFxODRuXzdkZWt3XzM3MTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IGNhbGModmFyKC0tYXdzdWktZmxhc2hiYXItc3RhY2stZGVwdGgtejE3cm1kKSAtIHZhcigtLWF3c3VpLWZsYXNoYmFyLXN0YWNrLWluZGV4LXoxN3JtZCkpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzdkZWt3XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl83ZGVrd18zOTIpIHtcbiAgLypcbiAgU2luY2UgdGhlIG5vdGlmaWNhdGlvbiBiYXIgaXMgYW5jaG9yZWQgdG8gdGhlIGJvdHRvbSBvZiB0aGUgRmxhc2hiYXIsIHdlIG5lZWQgdG8gcHVzaCBpdCB1cCB0byBhY2NvdW50IGZvciB0aGVcbiAgbWlzc2luZyB0aGlyZCBpdGVtIHdoZW4gdGhlcmUgYXJlIG9ubHkgMiBpdGVtcyBpbiB0aGUgc3RhY2suXG4gICAqL1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83ZGVrd180NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN2Rla3dfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzdkZWt3XzQ1NCkge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXoxN3JtZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDFweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi16MTdybWQsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tejE3cm1kKSkgKyAwcHggKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83ZGVrd180NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyKTpub3QoLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN2Rla3dfNDU0KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzdkZWt3XzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMXB4IC0gMHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN2Rla3dfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzdkZWt3XzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzdkZWt3XzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN2Rla3dfNDU0IHtcbiAgLypcbiAgVGhlIGRlZmF1bHQgYm90dG9tIG1hcmdpbiAoY3VzdG9tLXByb3BzLiRzdGFja2VkTm90aWZpY2F0aW9uc0RlZmF1bHRCb3R0b21NYXJnaW4pIGlzIGp1c3QgZW5vdWdoIHRvIHByZXZlbnQgdGhlXG4gIG5vdGlmaWNhdGlvbiBiYXIgZnJvbSBvdmVybGFwcGluZyB0aGUgZWxlbWVudHMgYmVsb3cuIEJ1dCBpZiB1c2luZyBkaXNhYmxlQ29udGVudFBhZGRpbmdzLFxuICAkc3RhY2tlZE5vdGlmaWNhdGlvbnNCb3R0b21NYXJnaW4gd2lsbCBiZSBzZXQgYXQgdGhlIEFwcCBMYXlvdXQgbGV2ZWwgc28gdGhhdCB0aGlzIGRpc3RhbmNlIGlzIGluY3JlYXNlZCB0byBwcmV2ZW50IHRoZVxuICBtYWluIGFyZWEgZnJvbSB0b3VjaGluZyB0aGUgbm90aWZpY2F0aW9ucyBhcmVhLlxuICAqL1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi16MTdybWQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgKyAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSArIDIgKiAycHggLSBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tejE3cm1kLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXoxN3JtZCkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN2Rla3dfNDQ4Om5vdCgjXFw5KTpub3QoLmF3c3VpX2V4cGFuZGVkXzFxODRuXzdkZWt3XzM5Mik6bm90KC5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzdkZWt3XzQ1NCkuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN2Rla3dfNDU0ID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgKyAwcHgpO1xuICAvKiAkbm90aWZpY2F0aW9uLWJhci1saW5lLWhlaWdodCArIDIgKiAkbm90aWZpY2F0aW9uLWJhci1wYWRkaW5nLXZlcnRpY2FsICsgMiAqICRib3JkZXItd2lkdGhcbiAgaXMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSBub3RpZmljYXRpb24gYmFyICovXG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDJweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzdkZWt3XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl83ZGVrd18zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN2Rla3dfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN2Rla3dfNDU0KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tejE3cm1kOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMXB4IC0gY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteGwteGxzMmxuLCAyNHB4KSArIDNweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLXoxN3JtZCwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi16MTdybWQpKSArIDBweCArIDhweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzdkZWt3XzQ0ODpub3QoI1xcOSk6bm90KC5hd3N1aV9leHBhbmRlZF8xcTg0bl83ZGVrd18zOTIpLmF3c3VpX3Nob3J0LWxpc3RfMXE4NG5fN2Rla3dfNDU0Om5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN2Rla3dfNDU0KSA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpICsgOHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAxcHggLSA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83ZGVrd180NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzdkZWt3XzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83ZGVrd180NTQge1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXoxN3JtZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDJweCAtIGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhsLXhsczJsbiwgMjRweCkgKyAzcHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtYm90dG9tLW1hcmdpbi16MTdybWQsIHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tejE3cm1kKSkgKyAwcHggKyA4cHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83ZGVrd180NDg6bm90KCNcXDkpOm5vdCguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyKS5hd3N1aV9zaG9ydC1saXN0XzFxODRuXzdkZWt3XzQ1NC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83ZGVrd180NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSArIDhweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpICsgM3B4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpIC0gMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgLSAyICogMnB4IC0gOHB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN2Rla3dfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzdkZWt3XzM5Mjpub3QoI1xcOSk6bm90KC5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83ZGVrd180NTQpIHtcbiAgLypcbiAgR2l2ZSBhIGJpdCBtb3JlIGJvdHRvbSBtYXJnaW4gd2hlbiBleHBhbmRlZCwgYnV0IG9ubHkgaW4gQ2xhc3NpYyBiZWNhdXNlIGluIFZpc3VhbCBSZWZyZXNoIHRoZSBtYXJnaW4gYXJvdW5kIHRoZVxuICBub3RpZmljYXRpb25zIHNsb3QgYWxyZWFkeSBnaXZlcyBpdCBlbm91Z2ggc3BhY2UuXG4gICAqL1xuICAvKlxuICBUaGUgZGVmYXVsdCBib3R0b20gbWFyZ2luIChjdXN0b20tcHJvcHMuJHN0YWNrZWROb3RpZmljYXRpb25zRGVmYXVsdEJvdHRvbU1hcmdpbikgaXMganVzdCBlbm91Z2ggdG8gcHJldmVudCB0aGVcbiAgbm90aWZpY2F0aW9uIGJhciBmcm9tIG92ZXJsYXBwaW5nIHRoZSBlbGVtZW50cyBiZWxvdy4gQnV0IGlmIHVzaW5nIGRpc2FibGVDb250ZW50UGFkZGluZ3MsXG4gICRzdGFja2VkTm90aWZpY2F0aW9uc0JvdHRvbU1hcmdpbiB3aWxsIGJlIHNldCBhdCB0aGUgQXBwIExheW91dCBsZXZlbCBzbyB0aGF0IHRoaXMgZGlzdGFuY2UgaXMgaW5jcmVhc2VkIHRvIHByZXZlbnQgdGhlXG4gIG1haW4gYXJlYSBmcm9tIHRvdWNoaW5nIHRoZSBub3RpZmljYXRpb25zIGFyZWEuXG4gICovXG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXoxN3JtZDogY2FsYyh2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSArIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpICsgMiAqIDFweCAtIHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1ib3R0b20tbWFyZ2luLXoxN3JtZCwgdmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWRlZmF1bHQtYm90dG9tLW1hcmdpbi16MTdybWQpKSArIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkgKyAwcHgpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MC5hd3N1aV9jb2xsYXBzaWJsZV8xcTg0bl83ZGVrd180NDguYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzdkZWt3XzQ1NCkgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpICsgMHB4KTtcbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSAtIDIgKiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpIC0gMiAqIDFweCAtIDBweCk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwLmF3c3VpX2NvbGxhcHNpYmxlXzFxODRuXzdkZWt3XzQ0OC5hd3N1aV9leHBhbmRlZF8xcTg0bl83ZGVrd18zOTIuYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN2Rla3dfNDU0Om5vdCgjXFw5KSB7XG4gIC8qXG4gIFRoZSBkZWZhdWx0IGJvdHRvbSBtYXJnaW4gKGN1c3RvbS1wcm9wcy4kc3RhY2tlZE5vdGlmaWNhdGlvbnNEZWZhdWx0Qm90dG9tTWFyZ2luKSBpcyBqdXN0IGVub3VnaCB0byBwcmV2ZW50IHRoZVxuICBub3RpZmljYXRpb24gYmFyIGZyb20gb3ZlcmxhcHBpbmcgdGhlIGVsZW1lbnRzIGJlbG93LiBCdXQgaWYgdXNpbmcgZGlzYWJsZUNvbnRlbnRQYWRkaW5ncyxcbiAgJHN0YWNrZWROb3RpZmljYXRpb25zQm90dG9tTWFyZ2luIHdpbGwgYmUgc2V0IGF0IHRoZSBBcHAgTGF5b3V0IGxldmVsIHNvIHRoYXQgdGhpcyBkaXN0YW5jZSBpcyBpbmNyZWFzZWQgdG8gcHJldmVudCB0aGVcbiAgbWFpbiBhcmVhIGZyb20gdG91Y2hpbmcgdGhlIG5vdGlmaWNhdGlvbnMgYXJlYS5cbiAgKi9cbiAgLyogJG5vdGlmaWNhdGlvbi1iYXItbGluZS1oZWlnaHQgKyAyICogJG5vdGlmaWNhdGlvbi1iYXItcGFkZGluZy12ZXJ0aWNhbCArIDIgKiAkYm9yZGVyLXdpZHRoXG4gIGlzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgbm90aWZpY2F0aW9uIGJhciAqL1xuICAtLWF3c3VpLXN0YWNrZWQtbm90aWZpY2F0aW9ucy1kZWZhdWx0LWJvdHRvbS1tYXJnaW4tejE3cm1kOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpICsgMiAqIHZhcigtLXNwYWNlLWJ1dHRvbi12ZXJ0aWNhbC16cHdndTgsIDRweCkgKyAyICogMnB4IC0gdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGModmFyKC0tYXdzdWktc3RhY2tlZC1ub3RpZmljYXRpb25zLWJvdHRvbS1tYXJnaW4tejE3cm1kLCB2YXIoLS1hd3N1aS1zdGFja2VkLW5vdGlmaWNhdGlvbnMtZGVmYXVsdC1ib3R0b20tbWFyZ2luLXoxN3JtZCkpICsgMHB4ICsgMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAuYXdzdWlfY29sbGFwc2libGVfMXE4NG5fN2Rla3dfNDQ4LmF3c3VpX2V4cGFuZGVkXzFxODRuXzdkZWt3XzM5Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83ZGVrd180NTQgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSArIDBweCk7XG4gIC8qICRub3RpZmljYXRpb24tYmFyLWxpbmUtaGVpZ2h0ICsgMiAqICRub3RpZmljYXRpb24tYmFyLXBhZGRpbmctdmVydGljYWwgKyAyICogJGJvcmRlci13aWR0aFxuICBpcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIG5vdGlmaWNhdGlvbiBiYXIgKi9cbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkgLSAyICogdmFyKC0tc3BhY2UtYnV0dG9uLXZlcnRpY2FsLXpwd2d1OCwgNHB4KSAtIDIgKiAycHggLSAwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1idXR0b24tdmVydGljYWwtenB3Z3U4LCA0cHgpO1xufVxuXG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXNtY2s1MCwgIzIzMmIzNykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItYzIxc2diLCAjMjMyYjM3KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYnV0dG9uLXNiOXAwZCwgMjBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1idXR0b24tc2I5cDBkLCAyMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJ1dHRvbi1zYjlwMGQsIDIwcHgpO1xuICBib3JkZXItYmxvY2stc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW5saW5lLXN0eWxlOiBzb2xpZDtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXBhbmVsLXRvZ2dsZS1scmM1eTYsIDBweCA2cHggMTJweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xMikpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzIsICNmZmZmZmYpKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbiAgY29sdW1uLWdhcDogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1zdmRoajUsIDAuMDA1ZW0pO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICByb3ctZ2FwOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzdkZWt3XzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fN2Rla3dfNjAxOm5vdCgjXFw5KSxcbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzdkZWt3XzYwMSA+IC5hd3N1aV9pdGVtLWNvdW50XzFxODRuXzdkZWt3XzYwMjpub3QoI1xcOSksXG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDM6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fN2Rla3dfNjAxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcm93LWdhcDogMDtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzIgPiAuYXdzdWlfc3RhdHVzXzFxODRuXzdkZWt3XzYwMSA+IC5hd3N1aV9oZWFkZXJfMXE4NG5fN2Rla3dfNjAxOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX3N0YXR1c18xcTg0bl83ZGVrd182MDEgPiAuYXdzdWlfaXRlbS1jb3VudF8xcTg0bl83ZGVrd182MDI6bm90KCNcXDkpIHtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiAwO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiA+IC5hd3N1aV9zdGF0dXNfMXE4NG5fN2Rla3dfNjAxID4gLmF3c3VpX2l0ZW0tY291bnRfMXE4NG5fN2Rla3dfNjAyID4gLmF3c3VpX3R5cGUtY291bnRfMXE4NG5fN2Rla3dfNjM2ID4gLmF3c3VpX2NvdW50LW51bWJlcl8xcTg0bl83ZGVrd182MzY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzI6bm90KCNcXDkpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1ob3Zlci11aWdodjQsICM0MjQ2NTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLW5vdGlmaWNhdGlvbi1zdGFjay1iYXItaG92ZXItdWlnaHY0LCAjNDI0NjUwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXN0YWNrLWJhci1xZXJ6NzIsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLWFjdGl2ZS1qNXFqMGosICMyMzJiMzcpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXNtY2s1MCwgIzIzMmIzNykpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1ub3RpZmljYXRpb24tc3RhY2stYmFyLXFlcno3MiwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3Mi5hd3N1aV92aXN1YWwtcmVmcmVzaF8xcTg0bl83ZGVrd180NTQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAgPiAuYXdzdWlfbm90aWZpY2F0aW9uLWJhcl8xcTg0bl83ZGVrd18zNzI6bm90KCNcXDkpOm5vdCguYXdzdWlfdmlzdWFsLXJlZnJlc2hfMXE4NG5fN2Rla3dfNDU0KSB7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMXB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzdkZWt3XzQ1NCk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyOm5vdCgjXFw5KTpub3QoLmF3c3VpX3Zpc3VhbC1yZWZyZXNoXzFxODRuXzdkZWt3XzQ1NCk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctejE3cm1kOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC16MTdybWQsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCkpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN2Rla3dfNjAzID4gLmF3c3VpX2ljb25fMXE4NG5fN2Rla3dfNjc0Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcm90YXRlLTkwLWp6NG9jMSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTkwLWhlbzl5YSwgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl83ZGVrd182NzQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl83ZGVrd182NzQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDMgPiAuYXdzdWlfaWNvbl8xcTg0bl83ZGVrd182NzQ6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN2Rla3dfNjAzLmF3c3VpX2V4cGFuZGVkXzFxODRuXzdkZWt3XzM5MiA+IC5hd3N1aV9pY29uXzFxODRuXzdkZWt3XzY3NDpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN2Rla3dfNjAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3N0YWNrXzFxODRuXzdkZWt3XzM3MCA+IC5hd3N1aV9ub3RpZmljYXRpb24tYmFyXzFxODRuXzdkZWt3XzM3MiA+IC5hd3N1aV9idXR0b25fMXE4NG5fN2Rla3dfNjAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfc3RhY2tfMXE4NG5fN2Rla3dfMzcwID4gLmF3c3VpX25vdGlmaWNhdGlvbi1iYXJfMXE4NG5fN2Rla3dfMzcyID4gLmF3c3VpX2J1dHRvbl8xcTg0bl83ZGVrd182MDM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZCk7XG59XG5cbi5hd3N1aV9zdGFja18xcTg0bl83ZGVrd18zNzAuYXdzdWlfZXhwYW5kZWRfMXE4NG5fN2Rla3dfMzkyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Zsb2F0aW5nXzFxODRuXzdkZWt3XzcxNSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tYXdzdWktZmxhc2hiYXItc3RpY2t5LWJvdHRvbS1tYXJnaW4tejE3cm1kLCAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzdkZWt3XzcxOTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzdkZWt3XzcxOSA+IGxpICsgbGk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX2ZsYXNoYmFyXzFxODRuXzdkZWt3XzcxOTpub3QoI1xcOSksXG4uYXdzdWlfZmxhc2hfMXE4NG5fN2Rla3dfMTU3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfZmxhc2hfMXE4NG5fN2Rla3dfMTU3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmxhc2hiYXItdmVydGljYWwtMTF4cmNyLCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmxhc2hiYXItaG9yaXpvbnRhbC1vZXdkOXAsIDE2cHgpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWZsYXNoYmFyLTAzYm40cSwgMTJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1mbGFzaGJhci0wM2JuNHEsIDEycHgpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtZmxhc2hiYXItaW5saW5lLXN0YXJ0LWRyZjFjYSwgMHB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLWRlZmF1bHQtdjl0bGRtLCAjZjlmOWZhKTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctZmxhc2gtc3RpY2t5LWdtNXlybiwgMHB4IDRweCA4cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZDogMCAwIDAgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItd2lkdGgtejE3cm1kLCAycHgpIHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApKTtcbn1cblxuLmF3c3VpX2luaXRpYWwtaGlkZGVuXzFxODRuXzdkZWt3Xzc3OTpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBibG9jay1zaXplOiAwO1xufVxuXG4uYXdzdWlfZmxhc2gtbGlzdF8xcTg0bl83ZGVrd18zNzE6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9mbGFzaC1saXN0XzFxODRuXzdkZWt3XzM3MTpub3QoI1xcOSk6bm90KC5hd3N1aV9jb2xsYXBzZWRfMXE4NG5fN2Rla3dfMzkyKSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cblxuLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLWZsYXNoYmFyLWFjdGlvbi1sZWZ0LWs5YTZhMiwgMTJweCk7XG59XG5cbi5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fN2Rla3dfODAzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogNzAlO1xufVxuLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83ZGVrd184MDM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fN2Rla3dfODAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fN2Rla3dfODAzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83ZGVrd184MDM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLWZvY3VzLXJpbmctYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3gtc2hhZG93LXoxN3JtZCk7XG59XG5cbi5hd3N1aV9mbGFzaC10ZXh0XzFxODRuXzdkZWt3XzgzMzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG4uYXdzdWlfZmxhc2gtbWVzc2FnZV8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpIHtcbiAgZmxleDogMSAxIDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2hpZGRlbl8xcTg0bl83ZGVrd184NTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpX2ZsYXNoLWhlYWRlcl8xcTg0bl83ZGVrd18xNzE6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlci1yZXBsYWNlbWVudF8xcTg0bl83ZGVrd184NTc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWZsYXNoYmFyLWhlYWRlci03cWtlMzcsIDcwMCk7XG59XG5cbi5hd3N1aV9mbGFzaC1jb250ZW50XzFxODRuXzdkZWt3XzE3Mjpub3QoI1xcOSksXG4uYXdzdWlfY29udGVudC1yZXBsYWNlbWVudF8xcTg0bl83ZGVrd184NjI6bm90KCNcXDkpIHtcbiAgLyogT25seSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4taW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLWZsYXNoYmFyLWRpc21pc3MtcmlnaHQtZzVreDA5LCAwcHgpO1xufVxuXG4uYXdzdWlfZGlzbWlzcy1idXR0b25fMXE4NG5fN2Rla3dfMTc0Om5vdCgjXFw5KSB7XG4gIC8qIE9ubHkgdXNlZCBhcyBhIHNlbGVjdG9yIGZvciB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9hY3Rpb24tYnV0dG9uLXdyYXBwZXJfMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5hd3N1aV9hY3Rpb24td3JhcHBlZF8xcTg0bl83ZGVrd184ODA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cblxuLmF3c3VpX2FjdGlvbi1idXR0b25fMXE4NG5fN2Rla3dfMTczOm5vdCgjXFw5KSxcbi5hd3N1aV9hY3Rpb24tc2xvdF8xcTg0bl83ZGVrd184ODc6bm90KCNcXDkpIHtcbiAgLyogT25seSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2ZsYXNoLXR5cGUtc3VjY2Vzc18xcTg0bl83ZGVrd184OTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1zdWNjZXNzLXlwaXliZywgIzAwODAyZik7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1zdGF0dXMtc3VjY2Vzcy04anM0engsICMwMDgwMmYpO1xufVxuLmF3c3VpX2ZsYXNoLXR5cGUtc3VjY2Vzc18xcTg0bl83ZGVrd184OTEgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzdkZWt3XzgwMyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtc3VjY2Vzcy1pa3Zxa2EsICMwMDgwMmYpO1xufVxuXG4uYXdzdWlfZmxhc2gtdHlwZS1lcnJvcl8xcTg0bl83ZGVrd184OTk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1mbGFzaGJhci1lcnJvci1lZjRseG0sICNkYjAwMDApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWVycm9yLWtieW1yaCwgI2RiMDAwMCk7XG59XG4uYXdzdWlfZmxhc2gtdHlwZS1lcnJvcl8xcTg0bl83ZGVrd184OTkgPiAuYXdzdWlfZmxhc2gtYm9keV8xcTg0bl83ZGVrd18xNzEgPiAuYXdzdWlfZmxhc2gtZm9jdXMtY29udGFpbmVyXzFxODRuXzdkZWt3XzgwMyA+IC5hd3N1aV9mbGFzaC1pY29uXzFxODRuXzdkZWt3XzE5Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXR5cGUtaW5mb18xcTg0bl83ZGVrd185MDc6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXR5cGUtaW4tcHJvZ3Jlc3NfMXE4NG5fN2Rla3dfOTA4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtZmxhc2hiYXItaW5mby1mcDd4OTIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItc3RhdHVzLWluZm8tMGVieHQyLCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9mbGFzaC10eXBlLWluZm9fMXE4NG5fN2Rla3dfOTA3ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83ZGVrd184MDMgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpLFxuLmF3c3VpX2ZsYXNoLXR5cGUtaW4tcHJvZ3Jlc3NfMXE4NG5fN2Rla3dfOTA4ID4gLmF3c3VpX2ZsYXNoLWJvZHlfMXE4NG5fN2Rla3dfMTcxID4gLmF3c3VpX2ZsYXNoLWZvY3VzLWNvbnRhaW5lcl8xcTg0bl83ZGVrd184MDMgPiAuYXdzdWlfZmxhc2gtaWNvbl8xcTg0bl83ZGVrd18xOTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWluZm8tM2tiOHFsLCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2ZsYXNoLXR5cGUtd2FybmluZ18xcTg0bl83ZGVrd185MTc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbm90aWZpY2F0aW9uLXllbGxvdy11ZXBuOG0sICMwZjE0MWEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWZsYXNoYmFyLXdhcm5pbmctYm16NDRzLCAjZmZlMzQ3KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLXN0YXR1cy13YXJuaW5nLWVlaXNyeiwgIzg1NTkwMCk7XG59XG4uYXdzdWlfZmxhc2gtdHlwZS13YXJuaW5nXzFxODRuXzdkZWt3XzkxNyA+IC5hd3N1aV9mbGFzaC1ib2R5XzFxODRuXzdkZWt3XzE3MSA+IC5hd3N1aV9mbGFzaC1mb2N1cy1jb250YWluZXJfMXE4NG5fN2Rla3dfODAzID4gLmF3c3VpX2ZsYXNoLWljb25fMXE4NG5fN2Rla3dfMTk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFpMHMzXzFvdmlyXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX2hlYWRlcl8xaTBzM18xb3Zpcl8xNzc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWkwczNfMW92aXJfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZXJyb3JfMWkwczNfMW92aXJfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZm9vdGVyXzFpMHMzXzFvdmlyXzE4OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG5cbi5hd3N1aV9hY3Rpb25zLXNlY3Rpb25fMWkwczNfMW92aXJfMTkzOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkpO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfMWkwczNfMW92aXJfMjAyOm5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMXB4O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfYWN0aW9uc18xaTBzM18xb3Zpcl8xOTM6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAxcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMSwgNDBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBocjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14bC14bHMybG4sIDI0cHgpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtcGFuZWwtZGl2aWRlci1tYXJnaW4taG9yaXpvbnRhbC1oMmEzMjEsIDhweCkpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSB1bDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBsaTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGE6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGgyOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBoMzpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGg1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBwcmU6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGNvZGU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgY29kZTpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0LCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgcHJlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZS0wd25henQsIE1vbmFjbywgTWVubG8sIENvbnNvbGFzLCBcIkNvdXJpZXIgUHJpbWVcIiwgQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgZGw6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgZGwgKjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgZHQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBkZDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBoMjpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGg0Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBoNTpub3QoI1xcOSksXG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgaDY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGgxOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14bC1pdmx5ancsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14bC16NWR0aDUsIDMwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14bC0wYzZqb3osIC0wLjAyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy14bC1mazlvZmosIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGgyOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1sLWJ1c3ExeCwgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLWwtNG92a3NoLCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbC04aWE1c28sIC0wLjAxNWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xufVxuLmF3c3VpX2hlbHAtcGFuZWxfMWQyMzdfMXFhczFfMTgxIGgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgaDQ6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVscC1wYW5lbF8xZDIzN18xcWFzMV8xODEgaDU6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhzLTBsMGR5eiwgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhzLXkyamNlOCwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhzLTJpd2Vydiwgbm9ybWFsKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmcteHMtaGhqamcxLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBiOm5vdCgjXFw5KSxcbi5hd3N1aV9oZWxwLXBhbmVsXzFkMjM3XzFxYXMxXzE4MSBzdHJvbmc6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfbG9hZGluZ18xZDIzN18xcWFzMV8zNTE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbn1cblxuLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1oZWFkZXItdmVydGljYWwtdWU4bHNpLCAyMHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpIGNhbGModmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eGwtZnM2bHJkLCAzMnB4KSk7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtdG9wLWtzeHRrdCwgMjBweCk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMWQyMzdfMXFhczFfMzc0ID4gLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMHB4O1xufVxuLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTYgaDI6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTYgaDM6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTYgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTYgaDU6bm90KCNcXDkpLFxuLmF3c3VpX2hlYWRlcl8xZDIzN18xcWFzMV8zNTYgaDY6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1zaXplLWNiY3RnYiwgMThweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuXG4uYXdzdWlfY29udGVudF8xZDIzN18xcWFzMV8zOTM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjLCAjNDI0NjUwKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzIGgyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzFxYXMxXzM5MyBoMzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN18xcWFzMV8zOTMgaDQ6bm90KCNcXDkpOmZpcnN0LWNoaWxkLFxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzIGg1Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCxcbi5hd3N1aV9jb250ZW50XzFkMjM3XzFxYXMxXzM5MyBoNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfY29udGVudF8xZDIzN18xcWFzMV8zOTMgcDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfY29udGVudF8xZDIzN18xcWFzMV8zOTMgYTpub3QoI1xcOSkge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMjVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXRoaWNrbmVzcy1saW5rLXkwZmpqdywgMXB4KTtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiB2YXIoLS1mb250LWRlY29yYXRpb24tc3R5bGUtbGluay1jbXUwb24sIHNvbGlkKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVmYXVsdC1qazltanMsICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlY29yYXRpb24tZGVmYXVsdC00b2dtZTUsIGN1cnJlbnRDb2xvcik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzIGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfY29udGVudF8xZDIzN18xcWFzMV8zOTMgYTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9jb250ZW50XzFkMjM3XzFxYXMxXzM5MyBhOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFxYXMxXzM5MyBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzIGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFxYXMxXzM5MyBhOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzIGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzIGE6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfY29udGVudF8xZDIzN18xcWFzMV8zOTMgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcWFzMV80NDU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1zZWNvbmRhcnktZnA2ZDBjLCAjNDI0NjUwKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtbGVmdC12bmtyb2ssIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLXNpZGUtcmlnaHQtN2k5bGRrLCAyNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAqL1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcWFzMV80NDUgdWw6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFxYXMxXzQ0NSBhOm5vdCgjXFw5KSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiB2YXIoLS1mb250LWRlY29yYXRpb24tdGhpY2tuZXNzLWxpbmsteTBmamp3LCAxcHgpO1xuICB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi1zdHlsZS1saW5rLWNtdTBvbiwgc29saWQpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1zZWNvbmRhcnktZGVmYXVsdC11bXNiNXksICMwMDZjZTApKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWxpbmstc2Vjb25kYXJ5LXRpZjRjZCwgaW5oZXJpdCk7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9mb290ZXJfMWQyMzdfMXFhczFfNDQ1IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfZm9vdGVyXzFkMjM3XzFxYXMxXzQ0NSBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcWFzMV80NDUgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfZm9vdGVyXzFkMjM3XzFxYXMxXzQ0NSBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLXNlY29uZGFyeS1ob3Zlci13dWp5OHAsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfMXFhczFfNDQ1IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5hd3N1aV9mb290ZXJfMWQyMzdfMXFhczFfNDQ1IGE6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstc2Vjb25kYXJ5LWhvdmVyLXd1ank4cCwgIzAwMmI2NikpO1xufVxuLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcWFzMV80NDUgYTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfZm9vdGVyXzFkMjM3XzFxYXMxXzQ0NSBhOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Zvb3Rlcl8xZDIzN18xcWFzMV80NDUgYTpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWhvdmVyLWJyMXozcSwgY3VycmVudENvbG9yKTtcbn1cblxuLmF3c3VpX2NvbnRlbnRfMWQyMzdfMXFhczFfMzkzOm5vdCgjXFw5KSxcbi5hd3N1aV9mb290ZXJfMWQyMzdfMXFhczFfNDQ1Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLWltcGxpY2l0LWRlc2NlbmRhbnQsIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9jb250ZW50XzFkMjM3XzFxYXMxXzM5MyBhOm5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9mb290ZXJfMWQyMzdfMXFhczFfNDQ1IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2NxY3FrX3J0NjUxXzE4MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3dyYXBwZXJfY3FjcWtfcnQ2NTFfMTg1Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VsZW1lbnRXcmFwcGVyX2NxY3FrX3J0NjUxXzE4OTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuXG4uYXdzdWlfbWFya2VyV3JhcHBlcl9jcWNxa19ydDY1MV8xOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbn1cblxuLmF3c3VpX3BsYWNlbWVudC1yaWdodF9jcWNxa19ydDY1MV8xOTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAxMDAlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfcGxhY2VtZW50LWxlZnRfY3FjcWtfcnQ2NTFfMjAzOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1lbmQ6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfaW5saW5lV3JhcHBlcl9jcWNxa19ydDY1MV8yMDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX2tleS12YWx1ZS1wYWlyc18xeTlmeV9zdmlmM18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5hd3N1aV9ncm91cC10aXRsZV8xeTlmeV9zdmlmM18xNzc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG59XG5cbi5hd3N1aV9ncm91cC1saXN0XzF5OWZ5X3N2aWYzXzE4MTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuXG4uYXdzdWlfZ3JvdXAtbGlzdC1pdGVtXzF5OWZ5X3N2aWYzXzE5MTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3Rlcm1fMXk5Znlfc3ZpZjNfMTk1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWtleS12YWx1ZS1wYWlycy1sYWJlbC11aW1ndjcsIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQta2V5LXZhbHVlLXBhaXJzLWxhYmVsLWhtcDhvaiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1rZXktdmFsdWUtcGFpcnMtbGFiZWwtdWthaW53LCA3MDApO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1sYWJlbC14bThua3MsICMwZjE0MWEpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1rZXktdmFsdWUtZ2FwLWlja3kwNSwgMHB4KTtcbn1cblxuLmF3c3VpX2tleS1sYWJlbF8xeTlmeV9zdmlmM18yMDM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfa2V5LWxhYmVsXzF5OWZ5X3N2aWYzXzIwMzpub3QoI1xcOSk6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX2RldGFpbF8xeTlmeV9zdmlmM18yMTI6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQta2V5LXZhbHVlLXBhaXJzLXZhbHVlLXdlajF6OSwgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9pbmZvXzF5OWZ5X3N2aWYzXzI0ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9mdmpkdV8xamo4Y18xNDU6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV8xamo4Y18xODY6bm90KCNcXDkpLFxuLmF3c3VpX2RvdHNfZnZqZHVfMWpqOGNfMTg3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmF3c3VpX2J1dHRvbl9mdmpkdV8xamo4Y18xODY6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfYnV0dG9uX2Z2amR1XzFqajhjXzE4Njpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9mdmpkdV8xamo4Y18xODY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMWpqOGNfMjE1Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGlzYWJsZWQtc2N2MmVjLCAjYjRiNGJiKTtcbn1cblxuLmF3c3VpX2Fycm93X2Z2amR1XzFqajhjXzIyMDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYXJyb3dfZnZqZHVfMWpqOGNfMjIwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xamo4Y18yMTUpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9hcnJvd19mdmpkdV8xamo4Y18yMjAuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzFqajhjXzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMWpqOGNfMjMwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXBhZ2luYXRpb24tcGFnZS1udW1iZXItZGVmYXVsdC1jZzdzazAsICM0MjQ2NTApO1xufVxuLmF3c3VpX3BhZ2UtbnVtYmVyX2Z2amR1XzFqajhjXzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9idXR0b24tZGlzYWJsZWRfZnZqZHVfMWpqOGNfMjE1KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWhvdmVyLXBpajFtaiwgIzBmMTQxYSk7XG59XG4uYXdzdWlfcGFnZS1udW1iZXJfZnZqZHVfMWpqOGNfMjMwLmF3c3VpX2J1dHRvbi1jdXJyZW50X2Z2amR1XzFqajhjXzIzNjpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13YXlmaW5kaW5nLWxpbmstYWN0aXZlLXdlaWdodC1qbHVoODIsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1hY3RpdmUtbWI4eml0LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xamo4Y18yMzAuYXdzdWlfYnV0dG9uLWN1cnJlbnRfZnZqZHVfMWpqOGNfMjM2LmF3c3VpX2J1dHRvbi1kaXNhYmxlZF9mdmpkdV8xamo4Y18yMTU6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtcGFnaW5hdGlvbi1wYWdlLW51bWJlci1hY3RpdmUtZGlzYWJsZWQtMGcxdnBjLCAjYjRiNGJiKTtcbn1cbi5hd3N1aV9wYWdlLW51bWJlcl9mdmpkdV8xamo4Y18yMzAuYXdzdWlfYnV0dG9uLWRpc2FibGVkX2Z2amR1XzFqajhjXzIxNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufVxuXG4uYXdzdWlfanVtcC10by1wYWdlX2Z2amR1XzFqajhjXzI0OTpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYXdzdWlfanVtcC10by1wYWdlLWlucHV0X2Z2amR1XzFqajhjXzI1Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogODdweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMC42ZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYXdzdWlfZG90c19mdmpkdV8xamo4Y18xODc6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuXG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzFqajhjXzI2Nzpub3QoI1xcOSksXG4uYXdzdWlfZG90c19mdmpkdV8xamo4Y18xODc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfcGFnZS1pdGVtX2Z2amR1XzFqajhjXzI2Nzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfZG90c19mdmpkdV8xamo4Y18xODc6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9wYWdlLWl0ZW1fZnZqZHVfMWpqOGNfMjY3Om5vdCgjXFw5KTpsYXN0LWNoaWxkLFxuLmF3c3VpX2RvdHNfZnZqZHVfMWpqOGNfMTg3Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9yb290LWRpc2FibGVkX2Z2amR1XzFqajhjXzI4NSA+IC5hd3N1aV9kb3RzX2Z2amR1XzFqajhjXzE4Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMWtzdTFfMnhsa3VfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYXdzdWlfcGFuZWxfMWtzdTFfMnhsa3VfMjIwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX3BhbmVsXzFrc3UxXzJ4bGt1XzIyMCA+IC5hd3N1aV9oYW5kbGVfMWtzdTFfMnhsa3VfMjI0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfcGFuZWxfMWtzdTFfMnhsa3VfMjIwID4gLmF3c3VpX3BhbmVsLWNvbnRlbnRfMWtzdTFfMnhsa3VfMjI4Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9wYW5lbF8xa3N1MV8yeGxrdV8yMjAgPiAuYXdzdWlfcGFuZWwtY29udGVudF8xa3N1MV8yeGxrdV8yMjg6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfZGlzcGxheS1tYWluLW9ubHlfMWtzdTFfMnhsa3VfMjQxID4gLmF3c3VpX3BhbmVsXzFrc3UxXzJ4bGt1XzIyMDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX2Rpc3BsYXktcGFuZWwtb25seV8xa3N1MV8yeGxrdV8yNDQgPiAuYXdzdWlfcGFuZWxfMWtzdTFfMnhsa3VfMjIwOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG59XG5cbi5hd3N1aV9jb250ZW50XzFrc3UxXzJ4bGt1XzI1MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuLmF3c3VpX2Rpc3BsYXktcGFuZWwtb25seV8xa3N1MV8yeGxrdV8yNDQgPiAuYXdzdWlfY29udGVudF8xa3N1MV8yeGxrdV8yNTA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9jb250ZW50XzFrc3UxXzJ4bGt1XzI1MDpub3QoI1xcOSk6Zm9jdXMge1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiBjYWxjKHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpICsgMnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkgKyAycHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSArIDJweCk7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xICogMnB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50X19wYXRoXzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9ieXMxNl8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfYnlzMTZfMTg4Om5vdCgjXFw5KSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxID4gLmF3c3VpX3NlZ21lbnRfX2hvdmVyXzFlZG1oX2J5czE2XzE4ODpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9zZWdtZW50XzFlZG1oX2J5czE2XzE2MSA+IC5hd3N1aV9zZWdtZW50X19ob3Zlcl8xZWRtaF9ieXMxNl8xODg6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfc2VnbWVudF8xZWRtaF9ieXMxNl8xNjEgPiAuYXdzdWlfc2VnbWVudF9faG92ZXJfMWVkbWhfYnlzMTZfMTg4Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX2xhYmVsXzFlZG1oX2J5czE2XzIwMjpub3QoI1xcOSkge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXF1aWNrLWV5dXo5cCwgOTBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXF1aWNrLWljYzNraywgbGluZWFyKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDI6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2xhYmVsXzFlZG1oX2J5czE2XzIwMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzFlZG1oX2J5czE2XzIxNjpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLXNtYWxsXzFlZG1oX2J5czE2XzIyMDpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgzMHB4ICsgY2FsYygyICogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpKSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0tc21hbGxfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX2J5czE2XzIyNjpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDUwcHggKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1zbWFsbF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfYnlzMTZfMjI2LmF3c3VpX2NvbnRlbnQtLWZpdC1oZWlnaHRfMWVkbWhfYnlzMTZfMjIzOm5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMzBweCkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9ieXMxNl8yMzI6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9ieXMxNl8yMzIuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxMDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLW1lZGl1bV8xZWRtaF9ieXMxNl8yMzIuYXdzdWlfY29udGVudC0td2l0aG91dC1sYWJlbHNfMWVkbWhfYnlzMTZfMjI2Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTAwcHggKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1tZWRpdW1fMWVkbWhfYnlzMTZfMjMyLmF3c3VpX2NvbnRlbnQtLXdpdGhvdXQtbGFiZWxzXzFlZG1oX2J5czE2XzIyNi5hd3N1aV9jb250ZW50LS1maXQtaGVpZ2h0XzFlZG1oX2J5czE2XzIyMzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygyICogKDEwMHB4KSk7XG59XG4uYXdzdWlfY29udGVudF8xZWRtaF9ieXMxNl8yMjAuYXdzdWlfY29udGVudC0tbGFyZ2VfMWVkbWhfYnlzMTZfMjQ0Om5vdCgjXFw5KSB7XG4gIG1pbi1ibG9jay1zaXplOiBjYWxjKDIgKiAoMTQwcHggKyB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKyBjYWxjKDIgKiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkpKTtcbn1cbi5hd3N1aV9jb250ZW50XzFlZG1oX2J5czE2XzIyMC5hd3N1aV9jb250ZW50LS1sYXJnZV8xZWRtaF9ieXMxNl8yNDQuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIGNhbGMoMiAqIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX2J5czE2XzI0NC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9ieXMxNl8yMjY6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSkpO1xufVxuLmF3c3VpX2NvbnRlbnRfMWVkbWhfYnlzMTZfMjIwLmF3c3VpX2NvbnRlbnQtLWxhcmdlXzFlZG1oX2J5czE2XzI0NC5hd3N1aV9jb250ZW50LS13aXRob3V0LWxhYmVsc18xZWRtaF9ieXMxNl8yMjYuYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMiAqICgxNDBweCkpO1xufVxuXG4uYXdzdWlfY29udGVudC0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yMjM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3N0YXR1cy1jb250YWluZXJfMWVkbWhfYnlzMTZfMjYxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdCB1dGlscyAqL1xufVxuXG4uYXdzdWlfY2hhcnQtY29udGFpbmVyXzFlZG1oX2J5czE2XzI2NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX2NoYXJ0LWNvbnRhaW5lci0tZml0LWhlaWdodF8xZWRtaF9ieXMxNl8yNjk6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgbWluLWJsb2NrLXNpemU6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jaGFydC1jb250YWluZXItY2hhcnQtcGxvdF8xZWRtaF9ieXMxNl8yNzQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfY2hhcnQtY29udGFpbmVyLWNoYXJ0LXBsb3QtLWZpdC1oZWlnaHRfMWVkbWhfYnlzMTZfMjc3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuXG4uYXdzdWlfaW5uZXItY29udGVudF8xZWRtaF9ieXMxNl8yODM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbnNldDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfYnlzMTZfMjk0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxOm5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfc2VnbWVudF8xZWRtaF9ieXMxNl8xNjEuYXdzdWlfc2VnbWVudC0tZGltbWVkXzFlZG1oX2J5czE2XzMwOTpub3QoI1xcOSkge1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxLmF3c3VpX3NlZ21lbnQtLWhpZ2hsaWdodGVkXzFlZG1oX2J5czE2XzMxMiA+IC5hd3N1aV9zZWdtZW50X19oaWdobGlnaHRfMWVkbWhfYnlzMTZfMjk0Om5vdCgjXFw5KSwgLmF3c3VpX3NlZ21lbnRfMWVkbWhfYnlzMTZfMTYxOm5vdCgjXFw5KTpob3Zlcjpub3QoLmF3c3VpX3NlZ21lbnQtLWRpbW1lZF8xZWRtaF9ieXMxNl8zMDkpID4gLmF3c3VpX3NlZ21lbnRfX2hpZ2hsaWdodF8xZWRtaF9ieXMxNl8yOTQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xuICBvcGFjaXR5OiAxO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyID4gbGluZTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLXN0cm9rZS1jaGFydC1saW5lLWthazhrMywgIzhjOGM5NCk7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCk7XG59XG4uYXdzdWlfbGFiZWxfMWVkbWhfYnlzMTZfMjAyID4gZGl2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogLTAuNzVlbTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDIuYXdzdWlfbGFiZWwtLWRpbW1lZF8xZWRtaF9ieXMxNl8zMjk6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDIuYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oX2J5czE2XzMzMjpub3QoI1xcOSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9sYWJlbF8xZWRtaF9ieXMxNl8yMDIuYXdzdWlfbGFiZWwtLWFsaWduLXJpZ2h0XzFlZG1oX2J5czE2XzMzMiA+IGRpdjpub3QoI1xcOSkge1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuLmF3c3VpX2xhYmVsLXRleHRfMWVkbWhfYnlzMTZfMzQwID4gdGV4dDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC1kaXNwbGF5LWxhYmVsLXdlaWdodC02NnpkeTksIDcwMCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG4gIGRvbWluYW50LWJhc2VsaW5lOiBtaWRkbGU7XG59XG5cbnRleHQuYXdzdWlfbGFiZWxfX2Rlc2NyaXB0aW9uXzFlZG1oX2J5czE2XzM0ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtY2hhcnQtZGV0YWlsLXNpemUtcnU3YTU0LCAxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtZ3JvdXAtbGFiZWwta3dxYXJkLCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX2xhYmVsLWxpbmVfMWVkbWhfYnlzMTZfMzU1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gY29tcG9uZW50IGNvZGUgKi9cbn1cblxuLmF3c3VpX2xhYmVsLS1oaWdobGlnaHRlZF8xZWRtaF9ieXMxNl8zNTk6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wb3BvdmVyLWhlYWRlcl8xZWRtaF9ieXMxNl8zNjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y18xb21hZV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlLCAxMzVtcykgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCB2YXIoLS1tb3Rpb24tZHVyYXRpb24tbW9kZXJhdGUtMWpjd2FlLCAxMzVtcykgbGluZWFyO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Byb2dyZXNzXzExaHVjXzFvbWFlXzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcHJvZ3Jlc3NfMTFodWNfMW9tYWVfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Byb2dyZXNzXzExaHVjXzFvbWFlXzE4OTpub3QoI1xcOSk6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBhbmltYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y18xb21hZV8yMDM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl8xMWh1Y18xb21hZV8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcGFjZWQtZTZjcGFmLCAxODBtcykgdmFyKC0tbW90aW9uLWVhc2luZy10cmFuc2l0aW9uLXNob3ctcGFjZWQteGk3bHFsLCBlYXNlLW91dCk7XG59XG5Aa2V5ZnJhbWVzIGF3c3VpX2F3c3VpLW1vdGlvbi1mYWRlLWluXzExaHVjXzFvbWFlXzEge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yZXN1bHQtc3RhdGVfMTFodWNfMW9tYWVfMjAzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3Jlc3VsdC1zdGF0ZV8xMWh1Y18xb21hZV8yMDM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfcmVzdWx0LXN0YXRlXzExaHVjXzFvbWFlXzIwMzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9yb290XzExaHVjXzFvbWFlXzIyNTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3dpdGgtcmVzdWx0LWJ1dHRvbl8xMWh1Y18xb21hZV8yNTc6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG5cbi5hd3N1aV9yZXN1bHQtdGV4dF8xMWh1Y18xb21hZV8yNjE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXN1bHQtY29udGFpbmVyLWVycm9yXzExaHVjXzFvbWFlXzI2NTpub3QoI1xcOSksIC5hd3N1aV9yZXN1bHQtY29udGFpbmVyLXN1Y2Nlc3NfMTFodWNfMW9tYWVfMjY1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcmVzdWx0LWJ1dHRvbl8xMWh1Y18xb21hZV8yNjk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfd29yZC13cmFwXzExaHVjXzFvbWFlXzI3NTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV9sYWJlbC1mbGFzaF8xMWh1Y18xb21hZV8yODA6bm90KCNcXDkpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cbi5hd3N1aV9sYWJlbC1rZXktdmFsdWVfMTFodWNfMW9tYWVfMjg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWRpc3BsYXktbGFiZWwtd2VpZ2h0LTY2emR5OSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGFiZWwteG04bmtzLCAjMGYxNDFhKTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4eHMtN2JscHNkLCAycHgpO1xufVxuXG4uYXdzdWlfZmxhc2hfMTFodWNfMW9tYWVfMjkyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfcHJvZ3Jlc3MtY29udGFpbmVyXzExaHVjXzFvbWFlXzI5Njpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtaW5saW5lLXNpemU6IDgwMHB4O1xuICBibG9jay1zaXplOiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbn1cblxuLmF3c3VpX3BlcmNlbnRhZ2UtY29udGFpbmVyXzExaHVjXzFvbWFlXzMwMzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzNweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWJvZHktcy1nNHZ1NHIsIDAuMDA1ZW0pO1xufVxuXG4uYXdzdWlfcGVyY2VudGFnZV8xMWh1Y18xb21hZV8zMDM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y18xb21hZV8xODk6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgYmxvY2stc2l6ZTogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWhlaWdodC16MTdybWQsIDRweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtejE3cm1kLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLXoxN3JtZCwgMTBweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy16MTdybWQsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLXoxN3JtZCwgMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItZGVmYXVsdC10b2FsM3osICNlYmViZjApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y18xb21hZV8xODk6bm90KCNcXDkpOjotd2Via2l0LXByb2dyZXNzLWJhciB7XG4gIGJsb2NrLXNpemU6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1oZWlnaHQtejE3cm1kLCA0cHgpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLXoxN3JtZCwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy16MTdybWQsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtejE3cm1kLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy16MTdybWQsIDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtcHJvZ3Jlc3MtYmFyLWRlZmF1bHQtdG9hbDN6LCAjZWJlYmYwKSk7XG59XG4uYXdzdWlfcHJvZ3Jlc3NfMTFodWNfMW9tYWVfMTg5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLXoxN3JtZCwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtejE3cm1kLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1wcm9ncmVzcy1iYXItdmFsdWUtZGVmYXVsdC1nMWc5ZDgsICMwMDZjZTApKTtcbn1cbi5hd3N1aV9wcm9ncmVzc18xMWh1Y18xb21hZV8xODkuYXdzdWlfY29tcGxldGVfMTFodWNfMW9tYWVfMzQ5Om5vdCgjXFw5KTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXByb2dyZXNzLWJhci1ib3JkZXItcmFkaXVzLXoxN3JtZCwgMTBweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy16MTdybWQsIDEwcHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtejE3cm1kLCAxMHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy16MTdybWQsIDEwcHgpO1xufVxuLmF3c3VpX3Byb2dyZXNzXzExaHVjXzFvbWFlXzE4OTpub3QoI1xcOSk6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktcHJvZ3Jlc3MtYmFyLWJvcmRlci1yYWRpdXMtejE3cm1kLCAxMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDA7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1wcm9ncmVzcy1iYXItYm9yZGVyLXJhZGl1cy16MTdybWQsIDEwcHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXByb2dyZXNzLWJhci12YWx1ZS1kZWZhdWx0LWcxZzlkOCwgIzAwNmNlMCkpO1xufVxuXG4uYXdzdWlfYWRkaXRpb25hbC1pbmZvXzExaHVjXzFvbWFlXzM2Mzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzU1ZmtoXzNhN2k5XzE0Njpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGVmYXVsdC16MTdybWQpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCkpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctaG92ZXItejE3cm1kLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCkpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5XzU1ZmtoXzNhN2k5XzE5MTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1yZWFkb25seS16MTdybWQsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS16MTdybWQsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS16MTdybWQsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LXJlYWRvbmx5LXoxN3JtZCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfZGlzYWJsZWRfNTVma2hfM2E3aTlfMTk3Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1iYWNrZ3JvdW5kLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kaXNhYmxlZC12ZWlmd24sICNlYmViZjApKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtZGlzYWJsZWQtdWtqOWN1LCAjYjRiNGJiKSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJveC1zaGFkb3ctZGlzYWJsZWQtejE3cm1kKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzNhN2k5XzE0Ni5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzNhN2k5XzIwNTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1lcnJvci11ZzhmdzMsICNkYjAwMDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8zYTdpOV8yMDU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8zYTdpOV8yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8zYTdpOV8yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpmb2N1cywgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1Om5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8zYTdpOV8yMDU6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzNhN2k5XzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF81NWZraF8zYTdpOV8yMDUuYXdzdWlfZGlzYWJsZWRfNTVma2hfM2E3aTlfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8zYTdpOV8yMzM6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8zYTdpOV8yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzNhN2k5XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzNhN2k5XzIzMzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzNhN2k5XzE0Ni5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzNhN2k5XzIzMzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8zYTdpOV8yMzM6bm90KCNcXDkpOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngsICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLSAodmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpIC0gdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiB2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8zYTdpOV8yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpmb2N1cywgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfM2E3aTlfMjMzOm5vdCgjXFw5KTpmb2N1czpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1jb250cm9sLWludmFsaWQtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWpuZTRxeiwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8zYTdpOV8yMzM6bm90KCNcXDkpOmZvY3VzLXdpdGhpbiwgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfM2E3aTlfMjMzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfM2E3aTlfMjMzLmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzNhN2k5XzE5Nzpub3QoI1xcOSk6Zm9jdXMtd2l0aGluLCAuYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDYuYXdzdWlfdGV4dGFyZWEtd2FybmluZ181NWZraF8zYTdpOV8yMzMuYXdzdWlfZGlzYWJsZWRfNTVma2hfM2E3aTlfMTk3Om5vdCgjXFw5KTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG59XG4uYXdzdWlfcm9vdF81NWZraF8zYTdpOV8xNDY6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfM2E3aTlfMjMzKSwgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2Om5vdCgjXFw5KTpmb2N1czpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfM2E3aTlfMjMzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWZvY3VzLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWZvY3VzZWQtc3cydG9wLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWZvY3VzLXoxN3JtZCwgMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLXI1Z3V4NCwgMXB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1mb2N1cy16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGVmYXVsdC13dmR6aXIsICNmZmZmZmYpKTtcbn1cbi5hd3N1aV9yb290XzU1ZmtoXzNhN2k5XzE0Ni5hd3N1aV9kaXNhYmxlZF81NWZraF8zYTdpOV8xOTc6bm90KCNcXDkpOmZvY3VzLXdpdGhpbjpub3QoLmF3c3VpX3RleHRhcmVhLWludmFsaWRfNTVma2hfM2E3aTlfMjA1KTpub3QoLmF3c3VpX3RleHRhcmVhLXdhcm5pbmdfNTVma2hfM2E3aTlfMjMzKSwgLmF3c3VpX3Jvb3RfNTVma2hfM2E3aTlfMTQ2LmF3c3VpX2Rpc2FibGVkXzU1ZmtoXzNhN2k5XzE5Nzpub3QoI1xcOSk6Zm9jdXM6bm90KC5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkXzU1ZmtoXzNhN2k5XzIwNSk6bm90KC5hd3N1aV90ZXh0YXJlYS13YXJuaW5nXzU1ZmtoXzNhN2k5XzIzMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtaW5wdXQtZGlzYWJsZWQtdmVpZnduLCAjZWJlYmYwKSk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3JkZXItY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYikpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG59XG5cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8zYTdpOV8xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgcmVzaXplOiBub25lO1xuICBjdXJzb3I6IHRleHQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpKTtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8zYTdpOV8xOTEuYXdzdWlfcGxhY2Vob2xkZXItdmlzaWJsZV81NWZraF8zYTdpOV8zMzA6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfM2E3aTlfMzMwOm5vdCgjXFw5KTo6YmVmb3JlLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfM2E3aTlfMzMwID4gKjpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxLmF3c3VpX3BsYWNlaG9sZGVyLXZpc2libGVfNTVma2hfM2E3aTlfMzMwOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLXBsYWNlaG9sZGVyKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc2l6ZS16MTdybWQpO1xuICBmb250LXN0eWxlOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zdHlsZS16MTdybWQsIGl0YWxpYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtejE3cm1kKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8zYTdpOV8xOTE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1mb2N1cy16MTdybWQsIHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKSkpO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzNhN2k5XzE5MTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxOm5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLXBsYWNlaG9sZGVyLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1oejB1dDIsICM2NTY4NzEpKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hd3N1aS1wcm9tcHQtaW5wdXQtc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLXoxN3JtZCk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXN0eWxlLXoxN3JtZCwgaXRhbGljKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWF3c3VpLXByb21wdC1pbnB1dC1zdHlsZS1wbGFjZWhvbGRlci1mb250LXdlaWdodC16MTdybWQpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhXzU1ZmtoXzNhN2k5XzE5MS5hd3N1aV9pbnZhbGlkXzU1ZmtoXzNhN2k5XzM2Njpub3QoI1xcOSksIC5hd3N1aV90ZXh0YXJlYV81NWZraF8zYTdpOV8xOTEuYXdzdWlfd2FybmluZ181NWZraF8zYTdpOV8zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV81NWZraF8zYTdpOV8xOTE6bm90KCNcXDkpOmRpc2FibGVkLCAuYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzNhN2k5XzM2OTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxOm5vdCgjXFw5KTpkaXNhYmxlZDo6cGxhY2Vob2xkZXIsIC5hd3N1aV90ZXh0YXJlYV81NWZraF8zYTdpOV8xOTEuYXdzdWlfdGV4dGFyZWEtZGlzYWJsZWRfNTVma2hfM2E3aTlfMzY5Om5vdCgjXFw5KTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5XzU1ZmtoXzNhN2k5XzE5MTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLXJlYWRvbmx5LXoxN3JtZCwgdmFyKC0tYXdzdWktcHJvbXB0LWlucHV0LXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpKSk7XG59XG4uYXdzdWlfdGV4dGFyZWFfNTVma2hfM2E3aTlfMTkxLmF3c3VpX3RleHRhcmVhLWRpc2FibGVkXzU1ZmtoXzNhN2k5XzM2OS5hd3N1aV9wbGFjZWhvbGRlci12aXNpYmxlXzU1ZmtoXzNhN2k5XzMzMDpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LXBsYWNlaG9sZGVyLWRpc2FibGVkLXlsanExYSwgI2I0YjRiYik7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfM2E3aTlfMzg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX2VkaXRhYmxlLXdyYXBwZXJfNTVma2hfM2E3aTlfMzkxOm5vdCgjXFw5KSB7XG4gIGZsZXg6IDE7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfZWRpdGFibGUtZWxlbWVudF81NWZraF8zYTdpOV8zOTc6bm90KCNcXDkpIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF8zYTdpOV80MDQ6bm90KCNcXDkpIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgLyAyKTtcbn1cbi5hd3N1aV90ZXh0YXJlYS13cmFwcGVyXzU1ZmtoXzNhN2k5XzM4NiA+IC5hd3N1aV9wcmltYXJ5LWFjdGlvbl81NWZraF8zYTdpOV80MDQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAvIDIpO1xufVxuLmF3c3VpX3RleHRhcmVhLXdyYXBwZXJfNTVma2hfM2E3aTlfMzg2ID4gLmF3c3VpX3ByaW1hcnktYWN0aW9uXzU1ZmtoXzNhN2k5XzQwNCA+IC5hd3N1aV9hY3Rpb24tYnV0dG9uXzU1ZmtoXzNhN2k5XzQxMjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8zYTdpOV80MTc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8zYTdpOV80MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8zYTdpOV80NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3NlY29uZGFyeS1jb250ZW50XzU1ZmtoXzNhN2k5XzQxNy5hd3N1aV93aXRoLXBhZGRpbmdzXzU1ZmtoXzNhN2k5XzQ1Mi5hd3N1aV9pbnZhbGlkXzU1ZmtoXzNhN2k5XzM2Njpub3QoI1xcOSksIC5hd3N1aV9zZWNvbmRhcnktY29udGVudF81NWZraF8zYTdpOV80MTcuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8zYTdpOV80NTIuYXdzdWlfd2FybmluZ181NWZraF8zYTdpOV8zNjY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbn1cblxuLmF3c3VpX2FjdGlvbi1zdHJpcGVfNTVma2hfM2E3aTlfNDYyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfM2E3aTlfNTAxOm5vdCgjXFw5KSB7XG4gIGZsZXgtYmFzaXM6IG1heC1jb250ZW50O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8zYTdpOV81MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8zYTdpOV80NTI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLWZpZWxkLXZlcnRpY2FsLXNmMnRoZywgNXB4KTtcbn1cbi5hd3N1aV9zZWNvbmRhcnktYWN0aW9uc181NWZraF8zYTdpOV81MDEuYXdzdWlfd2l0aC1wYWRkaW5nc181NWZraF8zYTdpOV80NTIuYXdzdWlfaW52YWxpZF81NWZraF8zYTdpOV8zNjY6bm90KCNcXDkpLCAuYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfM2E3aTlfNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3NfNTVma2hfM2E3aTlfNDUyLmF3c3VpX3dhcm5pbmdfNTVma2hfM2E3aTlfMzY2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG59XG4uYXdzdWlfc2Vjb25kYXJ5LWFjdGlvbnNfNTVma2hfM2E3aTlfNTAxLmF3c3VpX3dpdGgtcGFkZGluZ3MtYW5kLWFjdGlvbnNfNTVma2hfM2E3aTlfNTE5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX2J1ZmZlcl81NWZraF8zYTdpOV81MjM6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGFpbmVyXzU1ZmtoXzNhN2k5XzUyOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHVzZXItc2VsZWN0OiBhbGw7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9yZWZlcmVuY2Utd3JhcHBlcl81NWZraF8zYTdpOV81Mzc6bm90KCNcXDkpIHtcbiAgdW5pY29kZS1iaWRpOiBpc29sYXRlO1xufVxuXG4uYXdzdWlfdHJpZ2dlci1iYXNlXzU1ZmtoXzNhN2k5XzU0MTpub3QoI1xcOSkge1xuICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7XG59XG5cbi5hd3N1aV90cmlnZ2VyLXRva2VuXzU1ZmtoXzNhN2k5XzU0NTpub3QoI1xcOSkge1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG5cbi5hd3N1aV9wYXJhZ3JhcGhfNTVma2hfM2E3aTlfNTUxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgY29sb3I6IGluaGVyaXQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzF3enFlXzFncW9sXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmF3c3VpX3NlYXJjaC1maWVsZF8xd3pxZV8xZ3FvbF8xNzc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbn1cblxuLmF3c3VpX2lucHV0LXdyYXBwZXJfMXd6cWVfMWdxb2xfMTg0Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNjg4cHggLSAyICogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2FkZC10b2tlbl8xd3pxZV8xZ3FvbF8xOTE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4uYXdzdWlfdG9rZW5zXzF3enFlXzFncW9sXzE5ODpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3Rva2VuLW9wZXJhdG9yXzF3enFlXzFncW9sXzIwMzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG5cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3JfMXd6cWVfMWdxb2xfMjA3Om5vdCgjXFw5KSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWhlYWRlcl8xd3pxZV8xZ3FvbF8yMTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWhlYWRlci1lbnVtXzF3enFlXzFncW9sXzIyMzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRyb3Bkb3duLWdyb3VwLWxhYmVsLWU2MzY4NCwgIzQyNDY1MCk7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xuICBwYWRkaW5nLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCkgKyB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1mb3JtXzF3enFlXzFncW9sXzIzODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3Byb3BlcnR5LWVkaXRvci1jYW5jZWxfMXd6cWVfMWdxb2xfMjQzOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfcHJvcGVydHktZWRpdG9yLWFjdGlvbnNfMXd6cWVfMWdxb2xfMjQ2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRyb3Bkb3duLWl0ZW0tZGVmYXVsdC05b3ZvYWMsICNjNmM2Y2QpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG5cbi5hd3N1aV9wcm9wZXJ0eS1lZGl0b3ItZW51bV8xd3pxZV8xZ3FvbF8yNTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF3c3VpX3Rva2VuLWVkaXRvcl8xd3pxZV8xZ3FvbF8yNTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZm9ybV8xd3pxZV8xZ3FvbF8yNjY6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLXByb3BlcnR5XzF3enFlXzFncW9sXzI2OTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDI7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLW9wZXJhdG9yXzF3enFlXzFncW9sXzI3Mjpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWZpZWxkLXZhbHVlXzF3enFlXzFncW9sXzI3NTpub3QoI1xcOSkge1xuICBmbGV4LWdyb3c6IDI7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLW11bHRpc2VsZWN0LXdyYXBwZXJfMXd6cWVfMWdxb2xfMjc4Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNpemUtdmVydGljYWwtaW5wdXQtdHphNXRpLCAzMnB4KTtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItbXVsdGlzZWxlY3Qtd3JhcHBlci1pbm5lcl8xd3pxZV8xZ3FvbF8yODM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItY2FuY2VsXzF3enFlXzFncW9sXzI4Nzpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1zdWJtaXRfMXd6cWVfMWdxb2xfMjkwOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1hY3Rpb25zXzF3enFlXzFncW9sXzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kcm9wZG93bi1pdGVtLWRlZmF1bHQtOW92b2FjLCAjYzZjNmNkKTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfMWdxb2xfMzAyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgobWluLWNvbnRlbnQsIDJmcikgbWlubWF4KG1pbi1jb250ZW50LCAxMjBweCkgbWlubWF4KG1pbi1jb250ZW50LCAzZnIpIG1pbi1jb250ZW50O1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlXzFncW9sXzMzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZF8xd3pxZV8xZ3FvbF8zMDIuYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV8xZ3FvbF8zMzk6bm90KCNcXDkpIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTAwcHgsIDFmcik7XG4gIGdhcDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkXzF3enFlXzFncW9sXzMwMi5hd3N1aV90b2tlbi1lZGl0b3ItbmFycm93XzF3enFlXzFncW9sXzMzOSA+IC5hd3N1aV90b2tlbi1lZGl0b3ItZ3JpZC1ncm91cF8xd3pxZV8xZ3FvbF8zMzY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWRfMXd6cWVfMWdxb2xfMzAyLmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfMWdxb2xfMzM5ID4gLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWdyb3VwXzF3enFlXzFncW9sXzMzNi5hd3N1aV90b2tlbi1lZGl0b3Itc3VwcG9ydHMtZ3JvdXBzXzF3enFlXzFncW9sXzM0ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtaGVhZGVyXzF3enFlXzFncW9sXzM1Mjpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4taGVhZGVyLWlucnY4YywgIzQyNDY1MCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfdG9rZW4tZWRpdG9yLWdyaWQtY2VsbF8xd3pxZV8xZ3FvbF8zNTg6bm90KCNcXDkpOm5vdCguYXdzdWlfdG9rZW4tZWRpdG9yLW5hcnJvd18xd3pxZV8xZ3FvbF8zMzkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1ncmlkLWNlbGxfMXd6cWVfMWdxb2xfMzU4LmF3c3VpX3Rva2VuLWVkaXRvci1uYXJyb3dfMXd6cWVfMWdxb2xfMzM5Om5vdCgjXFw5KTpudGgtY2hpbGQoNCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX3Rva2VuLWVkaXRvci1hZGQtdG9rZW5fMXd6cWVfMWdxb2xfMzY3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfY3VzdG9tLWNvbnRlbnQtd3JhcHBlcl8xd3pxZV8xZ3FvbF8zNzE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi5hd3N1aV9jdXN0b20tY29udHJvbF8xd3pxZV8xZ3FvbF8zNzU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9pbnB1dF8xd3pxZV8xZ3FvbF8xODQ6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbn1cblxuLmF3c3VpX3Jlc3VsdHNfMXd6cWVfMWdxb2xfMzgzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpICsgdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSk7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdG9rZW4tdHJpZ2dlcl8xd3pxZV8xZ3FvbF8zODg6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfcmVtb3ZlLWFsbF8xd3pxZV8xZ3FvbF8zOTM6bm90KCNcXDkpLFxuLmF3c3VpX2pvaW4tb3BlcmF0aW9uXzF3enFlXzFncW9sXzM5NDpub3QoI1xcOSksXG4uYXdzdWlfY3VzdG9tLWZpbHRlci1hY3Rpb25zXzF3enFlXzFncW9sXzM5NTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbnN0cmFpbnRfMXd6cWVfMWdxb2xfMzk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWZvcm0tc2Vjb25kYXJ5LXM0c2NzMSwgIzY1Njg3MSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfcm9vdF8xOWJzb18xMHo0cl8xNTM6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMTB6NHJfMTU0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuLmF3c3VpX3Jvb3RfMTlic29fMTB6NHJfMTUzLmF3c3VpX2hhcy1ncm91cHNfMTlic29fMTB6NHJfMTg3Om5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1yb290XzE5YnNvXzEwejRyXzE1NC5hd3N1aV9oYXMtZ3JvdXBzXzE5YnNvXzEwejRyXzE4Nzpub3QoI1xcOSkge1xuICBtaW4tYmxvY2stc2l6ZTogY2FsYygycHggKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCkpO1xufVxuLmF3c3VpX3Jvb3RfMTlic29fMTB6NHJfMTUzLmF3c3VpX2hhcy1ncm91cHNfMTlic29fMTB6NHJfMTg3LmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb18xMHo0cl8xOTE6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXJvb3RfMTlic29fMTB6NHJfMTU0LmF3c3VpX2hhcy1ncm91cHNfMTlic29fMTB6NHJfMTg3LmF3c3VpX2NvbXBhY3QtbW9kZV8xOWJzb18xMHo0cl8xOTE6bm90KCNcXDkpIHtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGMoMnB4ICsgMiAqIHZhcigtLWJvcmRlci13aWR0aC10b2tlbi04ZHczOXMsIDJweCkgKyB2YXIoLS1zaXplLXZlcnRpY2FsLWlucHV0LXR6YTV0aSwgMzJweCkpO1xufVxuXG4uYXdzdWlfaW5uZXItcm9vdF8xOWJzb18xMHo0cl8xNTQ6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX3Rva2VuXzE5YnNvXzEwejRyXzIwMDpub3QoI1xcOSksXG4uYXdzdWlfaW5uZXItdG9rZW5fMTlic29fMTB6NHJfMjAxOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLXRva2VuLThkdzM5cywgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtdG9rZW4tOGR3MzlzLCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdG9rZW4tMjRid2ZhLCA4cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hd3N1aV90b2tlbl8xOWJzb18xMHo0cl8yMDAuYXdzdWlfZ3JvdXBlZF8xOWJzb18xMHo0cl8yMTQ6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLXRva2VuXzE5YnNvXzEwejRyXzIwMS5hd3N1aV9ncm91cGVkXzE5YnNvXzEwejRyXzIxNDpub3QoI1xcOSkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hd3N1aV9pbm5lci10b2tlbl8xOWJzb18xMHo0cl8yMDE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogY2FsYyh2YXIoLS1ib3JkZXItcmFkaXVzLXRva2VuLTI0YndmYSwgOHB4KSAvIDIpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IGNhbGModmFyKC0tYm9yZGVyLXJhZGl1cy10b2tlbi0yNGJ3ZmEsIDhweCkgLyAyKTtcbn1cblxuLmF3c3VpX2xpc3RfMTlic29fMTB6NHJfMjI2Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9zaG93LW9wZXJhdGlvbl8xOWJzb18xMHo0cl8yMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG5cbi5hd3N1aV9zZWxlY3RfMTlic29fMTB6NHJfMjQzOm5vdCgjXFw5KSxcbi5hd3N1aV9pbm5lci1zZWxlY3RfMTlic29fMTB6NHJfMjQ0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdG9rZW4tY29udGVudF8xOWJzb18xMHo0cl8yNDg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtZmllbGQtdmVydGljYWwtc2YydGhnLCA1cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuLmF3c3VpX3Rva2VuLWNvbnRlbnQtZ3JvdXBlZF8xOWJzb18xMHo0cl8yNTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMnB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuXG4uYXdzdWlfaW5uZXItdG9rZW4tY29udGVudF8xOWJzb18xMHo0cl8yNTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMXB4O1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpO1xufVxuXG4uYXdzdWlfZWRpdC1idXR0b25fMTlic29fMTB6NHJfMjY0Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMHo0cl8yNjU6bm90KCNcXDkpLFxuLmF3c3VpX2lubmVyLWRpc21pc3MtYnV0dG9uXzE5YnNvXzEwejRyXzI2Njpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBib3JkZXItYmxvY2s6IG5vbmU7XG4gIGJvcmRlci1pbmxpbmU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzEwejRyXzI2NDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMTB6NHJfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMHo0cl8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzEwejRyXzI2NDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZGlzbWlzcy1idXR0b25fMTlic29fMTB6NHJfMjY1Om5vdCgjXFw5KTpmb2N1cyxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9pbm5lci1kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMHo0cl8yNjY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2VkaXQtYnV0dG9uXzE5YnNvXzEwejRyXzI2NDpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSxcbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xOWJzb18xMHo0cl8yNjU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTB6NHJfMjY2Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSArIHZhcigtLXNwYWNlLWZpbHRlcmluZy10b2tlbi1kaXNtaXNzLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci1tNWZjdWMsIC01cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtZmlsdGVyaW5nLXRva2VuLWRpc21pc3MtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLW01ZmN1YywgLTVweCkgKyB2YXIoLS1zcGFjZS1maWx0ZXJpbmctdG9rZW4tZGlzbWlzcy1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItbTVmY3VjLCAtNXB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xMHo0cl8yNjQ6bm90KCNcXDkpOmZvY3VzLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzEwejRyXzI2NTpub3QoI1xcOSk6Zm9jdXMsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTB6NHJfMjY2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xMHo0cl8yNjQ6bm90KCNcXDkpOmhvdmVyLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzEwejRyXzI2NTpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTB6NHJfMjY2Om5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9lZGl0LWJ1dHRvbl8xOWJzb18xMHo0cl8yNjQ6bm90KCNcXDkpOmRpc2FibGVkLFxuLmF3c3VpX2Rpc21pc3MtYnV0dG9uXzE5YnNvXzEwejRyXzI2NTpub3QoI1xcOSk6ZGlzYWJsZWQsXG4uYXdzdWlfaW5uZXItZGlzbWlzcy1idXR0b25fMTlic29fMTB6NHJfMjY2Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cblxuLmF3c3VpX3Rva2VuLWRpc2FibGVkXzE5YnNvXzEwejRyXzMyNDpub3QoI1xcOSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1jb250cm9sLWRpc2FibGVkLXlvMDRpciwgI2RlZGVlMyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzLCAjYjRiNGJiKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yYWRpby1idXR0b25femRianpfMXR4Z2VfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfMXZ0enJfMTU5c3BfOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX3ZpZXctYnV0dG9uXzF2dHpyXzE1OXNwXzEzOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYnJvd3NlLWJ1dHRvbl8xdnR6cl8xNTlzcF8xNzpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2xheW91dF8xdnR6cl8xNTlzcF8yMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG4uYXdzdWlfbGF5b3V0XzF2dHpyXzE1OXNwXzIxID4gKjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2xheW91dC11cmlfMXZ0enJfMTU5c3BfMzM6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbiAgZmxleDogMTtcbn1cbi5hd3N1aV9sYXlvdXQtdmVyc2lvbl8xdnR6cl8xNTlzcF8zNzpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDE4MHB4O1xuICBtaW4taW5saW5lLXNpemU6IDE0MHB4O1xuICBpbmxpbmUtc2l6ZTogMjAlO1xufVxuLmF3c3VpX2xheW91dC1kaXZpZGVyXzF2dHpyXzE1OXNwXzQyOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IGNhbGMoMiAqIHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpICsgMiAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9nMmphbV8xNTM6bm90KCNcXDkpIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtOTAtano0b2MxLCAxMzVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yb3RhdGUtOTAtaGVvOXlhLCBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfZzJqYW1fMTUzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9nMmphbV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfZXhwYW5kLXRvZ2dsZS1pY29uXzF4ZTg4X2cyamFtXzE1Mzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9leHBhbmQtdG9nZ2xlLWljb25fMXhlODhfZzJqYW1fMTUzOm5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbl8xeGU4OF9nMmphbV8xNTM6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbi1leHBhbmRlZF8xeGU4OF9nMmphbV8xNzQ6bm90KCNcXDkpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX2V4cGFuZC10b2dnbGUtaWNvbi1leHBhbmRlZF8xeGU4OF9nMmphbV8xNzQ6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X2cyamFtXzE1Mzpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtZGVmYXVsdC1ra204dDYsICM0MjQ2NTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfZzJqYW1fMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtZm9jdXMtaGlnaGxpZ2h0XzF4ZTg4X2cyamFtXzIyNSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9nMmphbV8xNTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZS1mb2N1cy1oaWdobGlnaHRfMXhlODhfZzJqYW1fMjI1KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2V4cGFuZC10b2dnbGVfMXhlODhfZzJqYW1fMTUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGUtZm9jdXMtaGlnaGxpZ2h0XzF4ZTg4X2cyamFtXzIyNSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfZXhwYW5kLXRvZ2dsZV8xeGU4OF9nMmphbV8xNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtaG92ZXItcGlqMW1qLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9leHBhbmQtdG9nZ2xlXzF4ZTg4X2cyamFtXzE1Mzpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYmxvY2stc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1zZWNvbmRhcnktc2M1bDBxLCAjZWJlYmYwKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1MiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1MiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwX2J1NWozXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwX2J1NWozXzE3MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfYnU1ajNfMTczID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMl9jNnR1cF9idTVqM18xODAgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF9idTVqM18xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwX2J1NWozXzE5NCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfYnU1ajNfMTk0ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNV9jNnR1cF9idTVqM18yMDEgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF9idTVqM18yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwX2J1NWozXzIxNSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfYnU1ajNfMjE1ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOF9jNnR1cF9idTVqM18yMjIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF9idTVqM18yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwX2J1NWozXzIzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfYnU1ajNfMjM2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1hbGlnbi10b3BfYzZ0dXBfYnU1ajNfMjU0Om5vdCgjXFw5KSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC13cmFwX2M2dHVwX2J1NWozXzI2MCkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9ib2R5LWNlbGwtY291bnRlcl9jNnR1cF9idTVqM18yNjU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LXNlY29uZGFyeS1mcDZkMGMsICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAtIHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgLypcbiAgICBSZW1vdmUgdGhlIHBsYWNlaG9sZGVyIGJvcmRlciBpZiB0aGUgcm93IGlzIG5vdCBzZWxlY3RhYmxlLlxuICAgIFJvd3MgdGhhdCBhcmUgbm90IHNlbGVjdGFibGUgd2lsbCByZXNlcnZlIHRoZSBob3Jpem9udGFsIHNwYWNlXG4gICAgdGhhdCB0aGUgcGxhY2Vob2xkZXIgYm9yZGVyIHdvdWxkIGNvbnN1bWUuXG4gICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwX2J1NWozXzE2NiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTFfYzZ0dXBfYnU1ajNfMTczID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF9idTVqM18xODcgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTRfYzZ0dXBfYnU1ajNfMTk0ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF9idTVqM18yMDggPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTdfYzZ0dXBfYnU1ajNfMjE1ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF9idTVqM18yMjkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9leHBhbmRhYmxlLWxldmVsLW5leHRfYzZ0dXBfYnU1ajNfMjM2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0wX2M2dHVwX2J1NWozXzE2NiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0xX2M2dHVwX2J1NWozXzE3MyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDMgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtM19jNnR1cF9idTVqM18xODcgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC00X2M2dHVwX2J1NWozXzE5NCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDYgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNl9jNnR1cF9idTVqM18yMDggPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC03X2M2dHVwX2J1NWozXzIxNSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtOV9jNnR1cF9idTVqM18yMjkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC1uZXh0X2M2dHVwX2J1NWozXzIzNiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2Om5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzY6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMi5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZpcnN0LWNoaWxkLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfYzZ0dXBfYnU1ajNfNTM2LmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQuYXdzdWlfaGFzLXN0cmlwZWQtcm93c19jNnR1cF9idTVqM181MzYuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNi5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgLTEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAwICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDIgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDIgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAzICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDUgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDUgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA2ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDggKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KS5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCkuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDggKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgKyAoOSAtIDEpICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDAgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMF9jNnR1cF9idTVqM18xNjYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDAgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0yX2M2dHVwX2J1NWozXzE4MCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMSAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAzICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTNfYzZ0dXBfYnU1ajNfMTg3ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDMgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC01X2M2dHVwX2J1NWozXzIwMSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA2ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTZfYzZ0dXBfYnU1ajNfMjA4ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDYgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOCAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfYzZ0dXBfYnU1ajNfNzAyOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl9jNnR1cF9idTVqM184NjgpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6aG92ZXIuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC04X2M2dHVwX2J1NWozXzIyMiA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA5ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2Mzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF9jNnR1cF9idTVqM183MDI6bm90KC5hd3N1aV9oYXMtc2VsZWN0aW9uX2M2dHVwX2J1NWozXzg2OCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1MykuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpob3Zlci5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTlfYzZ0dXBfYnU1ajNfMjI5ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1IHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzcwMjpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOmhvdmVyLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDUge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLWwtZ3I2a2gxLCAyMHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSArICg5IC0gMSkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOm5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zZWxlY3Rpb25fYzZ0dXBfYnU1ajNfODY4KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwX2J1NWozXzEwMzc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItaXRlbS13aWR0aC15OHNyb20sIDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwX2J1NWozXzEwNDA6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDApOm5vdCguYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF9idTVqM18xMDQwKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1pdGVtLXdpZHRoLXk4c3JvbSwgMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MCkuYXdzdWlfaGFzLWZvb3Rlcl9jNnR1cF9idTVqM18xMDQwIHtcbiAgLypcbiAgQWRkIGEgYm90dG9tIGJvcmRlciB0byB0aGUgYm9keSBjZWxscyBvZiB0aGUgbGFzdCByb3cgYXMgYSBzZXBhcmF0b3IgYmV0d2VlbiB0aGVcbiAgdGFibGUgYW5kIHRoZSBmb290ZXJcbiAgKi9cbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zaGFkZWRfYzZ0dXBfYnU1ajNfMTA1MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNlbGwtc2hhZGVkLXR5aDZ3diwgI2Y2ZjZmOSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzX2M2dHVwX2J1NWozXzUzNjpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MCk6bm90KC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfYnU1ajNfMTA0MCkge1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItY2VsbC1zaGFkZWQtMW50czBvLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXdpZHRoLWl0ZW0tc2VsZWN0ZWQtbGY3aDl1LCAycHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLXNlbGVjdGVkLWVmMWdkMiwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbGFzdC1yb3dfYzZ0dXBfYnU1ajNfMTA0MC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1pbmxpbmUtZW5kOiB2YXIoLS1ib3JkZXItd2lkdGgtaXRlbS1zZWxlY3RlZC1sZjdoOXUsIDJweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiAwO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9idTVqM183MDI6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyLCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZywgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMjpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMjpub3QoI1xcOSksIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMjpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9idTVqM183MDIuYXdzdWlfdGFibGUtdmFyaWFudC1mdWxsLXBhZ2VfYzZ0dXBfYnU1ajNfMTEwMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9idTVqM183MDIuYXdzdWlfYm9keS1jZWxsLXNoYWRlZF9jNnR1cF9idTVqM18xMDUwOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY2VsbC1zaGFkZWQtdHloNnd2LCAjZjZmNmY5KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIDApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfYnU1ajNfNzAyLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwOm5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgYm94LXNoYWRvdzogNHB4IDAgMCAwIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfYnU1ajNfMTExOCB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSksIDhweCAwIDAgMCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRhaW5lci1jb250ZW50LXlwY2tiaCwgI2ZmZmZmZik7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MDpub3QoI1xcOSk6bGFzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfYnU1ajNfMTExODpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NywgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTI0cHggMCAwKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzExMjc6bm90KCNcXDkpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tZmlyc3QteW44eTc3LCA0cHggMHB4IDhweCAxcHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMHB4IC0yNHB4IDBweCAwcHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0X2M2dHVwX2J1NWozXzExMjc6bm90KCNcXDkpOmRpcihydGwpIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXN0aWNreS1jb2x1bW4tbGFzdC1raWVranIsIC00cHggMCA4cHggMXB4IHJnYmEoMCwgMjgsIDM2LCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIDAgMCAtMjRweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfYnU1ajNfMTExODpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1sYXN0LWtpZWtqciwgLTRweCAwIDhweCAxcHggcmdiYSgwLCAyOCwgMzYsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgMCAwIC0yNHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfYzZ0dXBfYnU1ajNfMTExODpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5NzcsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDA6bm90KCNcXDkpOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwKS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMTQ5IHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwKS5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMTQ5ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSArIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwX2J1NWozXzExNTY6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1wbGFjZWhvbGRlci0zaHgzY3UsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwX2J1NWozXzExNTYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpICsgdmFyKC0tYm9yZGVyLWl0ZW0td2lkdGgteThzcm9tLCAycHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MC5hd3N1aV9ib2R5LWNlbGwtbmV4dC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwX2J1NWozXzExNDk6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDAuYXdzdWlfYm9keS1jZWxsLW5leHQtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTE0OTpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTA0MC5hd3N1aV9ib2R5LWNlbGwtcHJldi1zZWxlY3RlZF9jNnR1cF9idTVqM18xMTU2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDA7XG59XG4uYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDAuYXdzdWlfYm9keS1jZWxsLXByZXYtc2VsZWN0ZWRfYzZ0dXBfYnU1ajNfMTE1Njpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbC1zZWxlY3RlZF9jNnR1cF9idTVqM18xMDQwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1wcmV2LXNlbGVjdGVkX2M2dHVwX2J1NWozXzExNTYpID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIDJweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX2J1NWozXzExODI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF9idTVqM18xMTg3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfYnU1ajNfMTE4Nzpub3QoI1xcOSksIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTE4Mjpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jazogMDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3JfYzZ0dXBfYnU1ajNfMTE4Mjpub3QoI1xcOSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWluLWJsb2NrLXNpemU6IDEwcHg7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMTBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYnV0dG9uLW5vcm1hbC1kZWZhdWx0LWIwMmgwdCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1kaXNhYmxlZF9jNnR1cF9idTVqM18xMjEyOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWRpc2FibGVkLWlubGluZS1lZGl0LXB0MDF4ZywgIzQyNDY1MCk7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvcl9jNnR1cF9idTVqM18xMTgyOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtaG92ZXItOGZ5aG82LCAjMDAyYjY2KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yX2M2dHVwX2J1NWozXzExODI6bm90KCNcXDkpOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJ1dHRvbi1ub3JtYWwtYWN0aXZlLXQzcHd0cCwgIzAwMmI2Nik7XG59XG4uYXdzdWlfYm9keS1jZWxsLWVkaXRvci1yb3dfYzZ0dXBfYnU1ajNfMTIyMTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvd19jNnR1cF9idTVqM18xMjIxID4gOm5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItY29udHJvbHNfYzZ0dXBfYnU1ajNfMTIzMTpub3QoI1xcOSkge1xuICBmbGV4LXNocmluazogMDtcbn1cbi5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXJvdy1lZGl0b3JfYzZ0dXBfYnU1ajNfMTIzNDpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDYgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMiAqIHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfYnU1ajNfMTIzNzpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci1mb2N1c2FibGVfYzZ0dXBfYnU1ajNfMTIzNzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYygtMXB4IC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF9idTVqM18xMjM3Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIC0xcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgLTFweCArIC0xcHgpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWZvY3VzYWJsZV9jNnR1cF9idTVqM18xMjM3Om5vdCgjXFw5KTpmb2N1cy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9idTVqM183MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF9idTVqM18xMjYxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAwICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTBfYzZ0dXBfYnU1ajNfMTY2ID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIC0xICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDEgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtMV9jNnR1cF9idTVqM18xNzMgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMCAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyAyICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTJfYzZ0dXBfYnU1ajNfMTgwID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDEgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgMyAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC0zX2M2dHVwX2J1NWozXzE4NyA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAyICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDQgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtNF9jNnR1cF9idTVqM18xOTQgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMyAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA1ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLTVfYzZ0dXBfYnU1ajNfMjAxID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDQgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgNiAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC02X2M2dHVwX2J1NWozXzIwOCA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA1ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDcgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtN19jNnR1cF9idTVqM18yMTUgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgNiAqICh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMik7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgKyA4ICogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9leHBhbmRhYmxlLWxldmVsLThfYzZ0dXBfYnU1ajNfMjIyID4gLmF3c3VpX2V4cGFuZGFibGUtdG9nZ2xlLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTQ1Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSArIDcgKiAodmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyICsgOSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMuYXdzdWlfZXhwYW5kYWJsZS1sZXZlbC05X2M2dHVwX2J1NWozXzIyOSA+IC5hd3N1aV9leHBhbmRhYmxlLXRvZ2dsZS13cmFwcGVyX2M2dHVwX2J1NWozXzE0NTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyA4ICogKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC8gMiArIDkgKiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2V4cGFuZGFibGUtbGV2ZWwtbmV4dF9jNnR1cF9idTVqM18yMzYgPiAuYXdzdWlfZXhwYW5kYWJsZS10b2dnbGUtd3JhcHBlcl9jNnR1cF9idTVqM18xNDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpICsgKDkgLSAxKSAqIGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTMuYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1MyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1My5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLWVuZDogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSArIDFweCkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9yZXNpemFibGUtY29sdW1uc19jNnR1cF9idTVqM18xMzczKSA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF9idTVqM18xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX2J1NWozXzExODIge1xuICBvcGFjaXR5OiAwO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1Myk6Zm9jdXMtd2l0aGluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1Myk6Zm9jdXMtd2l0aGluIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKTpmb2N1cy13aXRoaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfYnU1ajNfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKTpmb2N1cy13aXRoaW4uYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOmZpcnN0LWNoaWxkIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6Zmlyc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKDEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpub3QoLmF3c3VpX2JvZHktY2VsbC1leHBhbmRhYmxlX2M2dHVwX2J1NWozXzQ1Myk6Zm9jdXMtd2l0aGluLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2MzpmaXJzdC1jaGlsZC5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9idTVqM183MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpmb2N1cy13aXRoaW46Zm9jdXMtd2l0aGluIC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLWljb25fYzZ0dXBfYnU1ajNfMTI2MSwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwX2J1NWozXzE0MjcgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF9idTVqM18xMjYxIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfYm9keS1jZWxsLWhhcy1zdWNjZXNzX2M2dHVwX2J1NWozXzE0MzAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfYnU1ajNfMTQyNy5hd3N1aV9ib2R5LWNlbGwtaGFzLXN1Y2Nlc3NfYzZ0dXBfYnU1ajNfMTQzMCA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpICsgY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfYnU1ajNfMTQyNyA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX2J1NWozXzExODIsIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6Zm9jdXMtd2l0aGluOmZvY3VzLXdpdGhpbiA+IC5hd3N1aV9leHBhbmRhYmxlLWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xMzc2ID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF9idTVqM18xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfYnU1ajNfMTQyNyA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTE4MiwgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwX2J1NWozXzE0MjcgPiAuYXdzdWlfZXhwYW5kYWJsZS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTM3NiA+IC5hd3N1aV9ib2R5LWNlbGwtZWRpdG9yLXdyYXBwZXJfYzZ0dXBfYnU1ajNfMTE4MiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4gPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfYnU1ajNfMTE4NywgLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKS5hd3N1aV9ib2R5LWNlbGwtZWRpdC1kaXNhYmxlZC1wb3BvdmVyX2M2dHVwX2J1NWozXzE0MjcgPiAuYXdzdWlfYm9keS1jZWxsLXN1Y2Nlc3NfYzZ0dXBfYnU1ajNfMTE4NyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmZvY3VzLXdpdGhpbjpmb2N1cy13aXRoaW4uYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfYnU1ajNfNzAyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpLmF3c3VpX2JvZHktY2VsbC1lZGl0LWRpc2FibGVkLXBvcG92ZXJfYzZ0dXBfYnU1ajNfMTQyNy5hd3N1aV9zdGlja3ktY2VsbF9jNnR1cF9idTVqM183MDIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpob3Zlcjpob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6aG92ZXI6aG92ZXIgLmF3c3VpX2JvZHktY2VsbC1lZGl0b3ItaWNvbl9jNnR1cF9idTVqM18xMjYxIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmhvdmVyOmhvdmVyOm5vdCguYXdzdWlfYm9keS1jZWxsLWV4cGFuZGFibGVfYzZ0dXBfYnU1ajNfNDUzKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1kcm9wZG93bi1pdGVtLWhvdmVyLXZ2ang2aywgI2YzZjNmNyk7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4LCAjOGM4Yzk0KTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWVkaXRhYmxlLWNlbGwtaG92ZXItY3R6NHd4LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfYnU1ajNfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6aG92ZXI6aG92ZXI6Zmlyc3QtY2hpbGQge1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpob3Zlcjpob3ZlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6aG92ZXI6aG92ZXIgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX2J1NWozXzExODIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX2J1NWozXzExODIgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKSAtIDIgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF9idTVqM18xMTg3ID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogY2FsYyhjYWxjKGNhbGMoY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKSArIGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKSkgLSAyICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwX2J1NWozXzEwNDAuYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDAgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmhvdmVyOmhvdmVyLmF3c3VpX2JvZHktY2VsbC1uZXh0LXNlbGVjdGVkX2M2dHVwX2J1NWozXzExNDkgPiAuYXdzdWlfYm9keS1jZWxsLWNvbnRlbnRfYzZ0dXBfYnU1ajNfMTYwIHtcbiAgcGFkZGluZy1ibG9jazogY2FsYyhjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSAvIDIpIC0gMSAqIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpICsgMnB4KTtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogMnB4KTtcbn1cbi5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyLmF3c3VpX2JvZHktY2VsbC1lZGl0YWJsZV9jNnR1cF9idTVqM180NTM6bm90KCNcXDkpOm5vdCguYXdzdWlfYm9keS1jZWxsLWVkaXQtYWN0aXZlX2M2dHVwX2J1NWozXzQ1Myk6aG92ZXI6aG92ZXIuYXdzdWlfYm9keS1jZWxsLWxhc3Qtcm93X2M2dHVwX2J1NWozXzEwNDA6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDApID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpob3Zlcjpob3Zlci5hd3N1aV9ib2R5LWNlbGwtZmlyc3Qtcm93X2M2dHVwX2J1NWozXzEwMzc6bm90KC5hd3N1aV9ib2R5LWNlbGwtZXhwYW5kYWJsZV9jNnR1cF9idTVqM180NTMpOm5vdCguYXdzdWlfYm9keS1jZWxsLXNlbGVjdGVkX2M2dHVwX2J1NWozXzEwNDApID4gLmF3c3VpX2JvZHktY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzE2MCB7XG4gIHBhZGRpbmctYmxvY2s6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gKHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSkgLSAxICogdmFyKC0tYm9yZGVyLWRpdmlkZXItbGlzdC13aWR0aC1mbW5meWEsIDFweCkgKyAycHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoLTEgKiAycHgpO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtY29udGVudF9jNnR1cF9idTVqM18xNjAge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGMoY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKSAtIDEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSk7XG59XG4uYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2JvZHktY2VsbC1lZGl0b3Itd3JhcHBlcl9jNnR1cF9idTVqM18xMTgyLCAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mi5hd3N1aV9ib2R5LWNlbGwtZWRpdGFibGVfYzZ0dXBfYnU1ajNfNDUzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2JvZHktY2VsbC1lZGl0LWFjdGl2ZV9jNnR1cF9idTVqM180NTMpOmhvdmVyOmhvdmVyID4gLmF3c3VpX2V4cGFuZGFibGUtY2VsbC1jb250ZW50X2M2dHVwX2J1NWozXzEzNzYgPiAuYXdzdWlfYm9keS1jZWxsLWVkaXRvci13cmFwcGVyX2M2dHVwX2J1NWozXzExODIge1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTIuYXdzdWlfYm9keS1jZWxsLWVkaXRhYmxlX2M2dHVwX2J1NWozXzQ1Mzpub3QoI1xcOSk6bm90KC5hd3N1aV9ib2R5LWNlbGwtZWRpdC1hY3RpdmVfYzZ0dXBfYnU1ajNfNDUzKTpob3Zlcjpob3ZlciA+IC5hd3N1aV9ib2R5LWNlbGwtc3VjY2Vzc19jNnR1cF9idTVqM18xMTg3IHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX3N0aWNreS1jZWxsX2M2dHVwX2J1NWozXzcwMiB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2JvZHktY2VsbF9jNnR1cF9idTVqM18xNTI6bm90KCNcXDkpOmZvY3VzLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoX2M2dHVwX2J1NWozXzM2MzpmaXJzdC1jaGlsZCB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfYm9keS1jZWxsX2M2dHVwX2J1NWozXzE1Mjpub3QoI1xcOSk6Zm9jdXMuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfYzZ0dXBfYnU1ajNfMzYzOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygxICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9ib2R5LWNlbGxfYzZ0dXBfYnU1ajNfMTUyOm5vdCgjXFw5KTpmb2N1cy5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9jNnR1cF9idTVqM18zNjM6Zmlyc3QtY2hpbGQuYXdzdWlfc3RpY2t5LWNlbGxfYzZ0dXBfYnU1ajNfNzAyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2l0ZW1zLWxvYWRlcl8xMTVwdF8xNmwwN181Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfaXl1NGVfMTQ1Om5vdCgjXFw5KTpub3QoLmF3c3VpX3Jlc2l6ZS1hY3RpdmUtd2l0aC1mb2N1c194N3BldV9peXU0ZV8xNDUpICoge1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfaXl1NGVfMTUwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWJsb2NrOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpIC8gMik7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDtcbn1cbnRoOm5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX3Jlc2l6ZXItd3JhcHBlcl94N3BldV9peXU0ZV8xNTA6aGFzKC5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1X2l5dTRlXzE1OCkuYXdzdWlfaXMtYm9yZGVybGVzc194N3BldV9peXU0ZV8xNTgge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcmVzaXplci1idXR0b24td3JhcHBlcl94N3BldV9peXU0ZV8xNjI6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cblxudGg6bm90KCNcXDkpOm5vdChbZGF0YS1yaWdodG1vc3RdKSA+IC5hd3N1aV9kaXZpZGVyX3g3cGV1X2l5dTRlXzE1OCxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1X2l5dTRlXzE1ODpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBtaW4tYmxvY2stc2l6ZTogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpKTtcbiAgbWFyZ2luLWJsb2NrOiBhdXRvO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfaXl1NGVfMTU4LmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfaXl1NGVfMTU4LFxuLmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfaXl1NGVfMTU4LmF3c3VpX2RpdmlkZXItaW50ZXJhY3RpdmVfeDdwZXVfaXl1NGVfMTU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWludGVyYWN0aXZlLWRlZmF1bHQtOG56aTRvLCAjOGM4Yzk0KTtcbn1cbnRoOm5vdCgjXFw5KTpub3QoW2RhdGEtcmlnaHRtb3N0XSkgPiAuYXdzdWlfZGl2aWRlcl94N3BldV9peXU0ZV8xNTguYXdzdWlfZGl2aWRlci1ncm91cGVkX3g3cGV1X2l5dTRlXzE4NSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1X2l5dTRlXzE1OC5hd3N1aV9kaXZpZGVyLWdyb3VwZWRfeDdwZXVfaXl1NGVfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXRhYmxlLWdyb3VwLXJoenV1NSwgIzhjOGM5NCk7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfaXl1NGVfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tdG9wX3g3cGV1X2l5dTRlXzE4OSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1X2l5dTRlXzE1OC5hd3N1aV9kaXZpZGVyLXBvc2l0aW9uLXRvcF94N3BldV9peXU0ZV8xODk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2stZW5kOiBhdXRvO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpIC8gMik7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfaXl1NGVfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tYm90dG9tX3g3cGV1X2l5dTRlXzE5NSxcbi5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1X2l5dTRlXzE1OC5hd3N1aV9kaXZpZGVyLXBvc2l0aW9uLWJvdHRvbV94N3BldV9peXU0ZV8xOTU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXgtYmxvY2stc2l6ZTogY2FsYygxMDAlIC0gY2FsYygyICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpICsgdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCkpIC8gMik7XG59XG50aDpub3QoI1xcOSk6bm90KFtkYXRhLXJpZ2h0bW9zdF0pID4gLmF3c3VpX2RpdmlkZXJfeDdwZXVfaXl1NGVfMTU4LmF3c3VpX2RpdmlkZXItcG9zaXRpb24tZnVsbF94N3BldV9peXU0ZV8yMDEsXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV9peXU0ZV8xNTguYXdzdWlfZGl2aWRlci1wb3NpdGlvbi1mdWxsX3g3cGV1X2l5dTRlXzIwMTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1heC1ibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfZGl2aWRlci1pbnRlcmFjdGl2ZV94N3BldV9peXU0ZV8xNTg6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLWVuZDogY2FsYyh2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpIC8gMik7XG59XG5cbi5hd3N1aV9kaXZpZGVyLWFjdGl2ZV94N3BldV9peXU0ZV8yMTE6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9yZXNpemVyLXdyYXBwZXJfeDdwZXVfaXl1NGVfMTUwLmF3c3VpX3Zpc3VhbC1yZWZyZXNoX3g3cGV1X2l5dTRlXzIxNS5hd3N1aV9pcy1ib3JkZXJsZXNzX3g3cGV1X2l5dTRlXzE1OC5hd3N1aV9pcy1sYXN0X3g3cGV1X2l5dTRlXzIxNSA+IC5hd3N1aV9kaXZpZGVyLWludGVyYWN0aXZlX3g3cGV1X2l5dTRlXzE1ODpub3QoI1xcOSkge1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfcmVzaXplcl94N3BldV9peXU0ZV8xNTA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaW5zZXQtYmxvY2s6IDA7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG4uYXdzdWlfcmVzaXplcl94N3BldV9peXU0ZV8xNTA6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jlc2l6ZS1hY3RpdmVfeDdwZXVfaXl1NGVfMTQ1IC5hd3N1aV9yZXNpemVyX3g3cGV1X2l5dTRlXzE1MDpub3QoI1xcOSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yZXNpemVyX3g3cGV1X2l5dTRlXzE1MC5hd3N1aV9oYXMtZm9jdXNfeDdwZXVfaXl1NGVfMjY0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yZXNpemVyX3g3cGV1X2l5dTRlXzE1MC5hd3N1aV9oYXMtZm9jdXNfeDdwZXVfaXl1NGVfMjY0Om5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jlc2l6ZXJfeDdwZXVfaXl1NGVfMTUwLmF3c3VpX2hhcy1mb2N1c194N3BldV9peXU0ZV8yNjQ6bm90KCNcXDkpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpICsgY2FsYyh2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpIC0gMnB4KSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGModmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSAtIDJweCkgKyBjYWxjKHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgLSAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdHJhY2tlcl94N3BldV9peXU0ZV8yODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSBkYXNoZWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItYWN0aXZlLXh0c3cydCwgIzBmMTQxYSk7XG4gIGlubGluZS1zaXplOiAwO1xuICBpbnNldC1ibG9jazogMDtcbn1cbi5hd3N1aV9yZXNpemUtYWN0aXZlX3g3cGV1X2l5dTRlXzE0NSAuYXdzdWlfdHJhY2tlcl94N3BldV9peXU0ZV8yODY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10YWJsZS1oZWFkZXItdnR6dnV1LCAjZmZmZmZmKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtY29sdW1uLWhlYWRlci1pbnJ2OGMsICM0MjQ2NTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1zLWpzZzE4YiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDk6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX3hqbTA4XzE4Mzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfeGptMDhfMTgzOm5vdCgjXFw5KSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX3hqbTA4XzE4Mzpub3QoI1xcOSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV94am0wOF8yMDQ6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfeGptMDhfMjA0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfeGptMDhfMjA0ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX3hqbTA4XzIwOS5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV94am0wOF8yMDk6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfeGptMDhfMjA0ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX3hqbTA4XzIwOS5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV94am0wOF8yMDk6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfeGptMDhfMjA0ID4gLmF3c3VpX3Jlc2l6ZS1kaXZpZGVyXzFzcGFlX3hqbTA4XzIwOS5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV94am0wOF8yMDk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfeGptMDhfMjEyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci10YWJsZS1zdGlja3ktd2lkdGgtYjdoYmY1LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfeGptMDhfMjEyLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNDpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfeGptMDhfMjEyLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfeGptMDhfMjA0Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsLXN0aWNreV8xc3BhZV94am0wOF8yMTIuYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV94am0wOF8yMDQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItdGFibGUtZ3JvdXAtcmh6dXU1LCAjOGM4Yzk0KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zdHVja18xc3BhZV94am0wOF8yMTg6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfeGptMDhfMjE4KSB7XG4gIGJvcmRlci1ibG9jay1lbmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXZhcmlhbnQtZnVsbC1wYWdlXzFzcGFlX3hqbTA4XzIxODpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1tYWluLWgxbDJ5biwgI2ZmZmZmZik7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1mdWxsLXBhZ2VfMXNwYWVfeGptMDhfMjE4LmF3c3VpX2hlYWRlci1jZWxsLWhpZGRlbl8xc3BhZV94am0wOF8yMjQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtdmFyaWFudC1lbWJlZGRlZF8xc3BhZV94am0wOF8yMjcuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpub3QoOmlzKC5hd3N1aV9oZWFkZXItY2VsbC1zdGlja3lfMXNwYWVfeGptMDhfMjEyLCAuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfeGptMDhfMjI3KSksIC5hd3N1aV9oZWFkZXItY2VsbC12YXJpYW50LWJvcmRlcmxlc3NfMXNwYWVfeGptMDhfMjI3LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSk6bm90KDppcyguYXdzdWlfaGVhZGVyLWNlbGwtc3RpY2t5XzFzcGFlX3hqbTA4XzIxMiwgLmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlX3hqbTA4XzIyNykpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDk6bm90KCNcXDkpOmxhc3QtY2hpbGQsIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDlbZGF0YS1yaWdodG1vc3RdOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV94am0wOF8yMzA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXRhYmxlLWhlYWRlci12dHp2dXUsICNmZmZmZmYpO1xuICB6LWluZGV4OiA3OTg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHBhZGRpbmc7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi10cmFuc2l0aW9uLXNob3ctcXVpY2stN3RkbzUyLCA5MG1zKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLW1vdGlvbi1lYXNpbmctc3RpY2t5LTJvNXZvZywgY3ViaWMtYmV6aWVyKDEsIDAsIDAuODMsIDEpKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfc3RpY2t5LWNlbGxfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9zdGlja3ktY2VsbF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX3N0aWNreS1jZWxsXzFzcGFlX3hqbTA4XzIyNy5hd3N1aV90YWJsZS12YXJpYW50LWZ1bGwtcGFnZV8xc3BhZV94am0wOF8yNTE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1wYWQtbGVmdF8xc3BhZV94am0wOF8yNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfaGFzLXNlbGVjdGlvbl8xc3BhZV94am0wOF8yNTQpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXRhYmxlLWhvcml6b250YWwtamR1ODdlLCAyMHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfeGptMDhfMjU3Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWZpcnN0LXluOHk3NywgNHB4IDBweCA4cHggMXB4IHJnYmEoMCwgNywgMjIsIDAuMSkpO1xuICBjbGlwLXBhdGg6IGluc2V0KDBweCAtMjRweCAwcHggMHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX3N0aWNreS1jZWxsLWxhc3QtaW5saW5lLXN0YXJ0XzFzcGFlX3hqbTA4XzI1NyA+IC5hd3N1aV9yZXNpemUtZGl2aWRlcl8xc3BhZV94am0wOF8yMDk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtc3RhcnRfMXNwYWVfeGptMDhfMjU3Om5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9zdGlja3ktY2VsbC1sYXN0LWlubGluZS1lbmRfMXNwYWVfeGptMDhfMjY5Om5vdCgjXFw5KSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zdGlja3ktY29sdW1uLWxhc3Qta2lla2pyLCAtNHB4IDAgOHB4IDFweCByZ2JhKDAsIDI4LCAzNiwgMC4xKSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgLTI0cHgpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfc3RpY2t5LWNlbGwtbGFzdC1pbmxpbmUtZW5kXzFzcGFlX3hqbTA4XzI2OTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3RpY2t5LWNvbHVtbi1maXJzdC15bjh5NzcsIDRweCAwcHggOHB4IDFweCByZ2JhKDAsIDcsIDIyLCAwLjEpKTtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0yNHB4IDAgMCk7XG59XG5cbi5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfeGptMDhfMjc5Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBpbnNldC1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1jb2x1bW4tc29ydGluZy1pY29uLWUxOWx1NywgIzQyNDY1MCk7XG59XG5cbi5hd3N1aV9lZGl0LWljb25fMXNwYWVfeGptMDhfMjg3Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTMuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlX3hqbTA4XzI5OTpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX3hqbTA4XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5Mzpub3QoI1xcOSksIC5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlX3hqbTA4XzIwNCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5Mzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV94am0wOF8yMzAgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCkgKyB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfeGptMDhfMTgzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5My5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX3hqbTA4XzE4Mzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfeGptMDhfMTgzOm5vdCgjXFw5KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV94am0wOF8zNTQuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGVkXzFzcGFlX3hqbTA4XzM1NCA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5MyA+IC5hd3N1aV9zb3J0aW5nLWljb25fMXNwYWVfeGptMDhfMjc5Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYik7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1zcGFucy1yb3dzXzFzcGFlX3hqbTA4XzIwNDpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXNwYW5zLXJvd3NfMXNwYWVfeGptMDhfMjA0ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzOm5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc3BhbnMtcm93c18xc3BhZV94am0wOF8yMDQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTMgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlX3hqbTA4XzI3OTpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogYXV0bztcbiAgaW5zZXQtYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfeGptMDhfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlX3hqbTA4XzM1NCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfeGptMDhfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlX3hqbTA4XzM1NCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6aG92ZXIsIC5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV94am0wOF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZGlzYWJsZWRfMXNwYWVfeGptMDhfMzU0KS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0ZWRfMXNwYWVfeGptMDhfMzU0ID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtaW50ZXJhY3RpdmUtYWN0aXZlLW1iOHppdCwgIzBmMTQxYSk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfeGptMDhfMjMwOm5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWRpc2FibGVkXzFzcGFlX3hqbTA4XzM1NCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6aG92ZXIgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlX3hqbTA4XzI3OSwgLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRhYmxlXzFzcGFlX3hqbTA4XzIzMDpub3QoI1xcOSk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1kaXNhYmxlZF8xc3BhZV94am0wOF8zNTQpLmF3c3VpX2hlYWRlci1jZWxsLXNvcnRlZF8xc3BhZV94am0wOF8zNTQgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTMgPiAuYXdzdWlfc29ydGluZy1pY29uXzFzcGFlX3hqbTA4XzI3OSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQsICMwZjE0MWEpO1xufVxuXG4uYXdzdWlfaGVhZGVyLWNlbGwtdGV4dF8xc3BhZV94am0wOF8zODU6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteHMteTJqY2U4LCAxOHB4KTtcbiAgcGFkZGluZy1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KSAvIDIpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsLXRleHRfMXNwYWVfeGptMDhfMzg1Om5vdCgjXFw5KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLXRleHQtd3JhcF8xc3BhZV94am0wOF8zODkpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbC1hc2NlbmRpbmdfMXNwYWVfeGptMDhfMzk1Om5vdCgjXFw5KSxcbi5hd3N1aV9oZWFkZXItY2VsbC1kZXNjZW5kaW5nXzFzcGFlX3hqbTA4XzM5Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLypcbkluIFZpc3VhbCBSZWZyZXNoIHRoZSBmaXJzdCBjZWxsIGluIHRoZSBoZWFkZXIgc2hvdWxkIGFsaWduXG53aXRoIHRoZSBsZWZ0IGVkZ2Ugb2YgdGhlIHRhYmxlIGFzIGNsb3NlbHkgYXMgcG9zc2libGUuIElmIHRoZVxubGFzdCBoZWFkZXIgY2VsbCBpcyBzb3J0YWJsZSB0aGUgc29ydCBpY29uIHNob3VsZCBhbGlnbiB3aXRoIHRoZVxuc2V0dGluZ3MgaWNvbiBpbiB0aGUgcGFnaW5hdGlvbiBzbG90LlxuKi9cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDk6bm90KCNcXDkpOm5vdCguYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3KTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5Om5vdCgjXFw5KTpub3QoLmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNyk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlX3hqbTA4XzI5OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSArIHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KSB7XG4gIC8qXG4gICAgU3RyaXBlZCByb3dzIHJlcXVpcmVzIGFkZGl0aW9uYWwgbGVmdCBwYWRkaW5nIGJlY2F1c2UgdGhlXG4gICAgc2hhZGVkIGJhY2tncm91bmQgbWFrZXMgdGhlIGNoaWxkIGNvbnRlbnQgYXBwZWFyIHRvbyBjbG9zZVxuICAgIHRvIHRoZSB0YWJsZSBlZGdlLlxuICAqL1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV94am0wOF8xODMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV94am0wOF8xODMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfeGptMDhfMTgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfeGptMDhfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTMge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMHB4O1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV94am0wOF8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfeGptMDhfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5My5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfeGptMDhfMjk5IHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoMHB4ICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfeGptMDhfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTM6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX3hqbTA4XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV94am0wOF8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGMoY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV94am0wOF8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfeGptMDhfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5Mzpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkgKyBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNzpub3QoI1xcOSk6Zmlyc3QtY2hpbGQ6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX3hqbTA4XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cF8xc3BhZV94am0wOF8yMDQpID4gLmF3c3VpX2hlYWRlci1jZWxsLWNvbnRlbnRfMXNwYWVfeGptMDhfMjkzLmF3c3VpX2hlYWRlci1jZWxsLWZha2UtZm9jdXNfMXNwYWVfeGptMDhfMTgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBlZF8xc3BhZV94am0wOF8yMDQpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfeGptMDhfMjA0KSA+IC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50XzFzcGFlX3hqbTA4XzI5My5hd3N1aV9oZWFkZXItY2VsbC1mYWtlLWZvY3VzXzFzcGFlX3hqbTA4XzE4MyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfeGptMDhfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCkgPiAuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudF8xc3BhZV94am0wOF8yOTMuYXdzdWlfaGVhZGVyLWNlbGwtZmFrZS1mb2N1c18xc3BhZV94am0wOF8xODM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKC0xICogdmFyKC0tc3BhY2UtdGFibGUtaGVhZGVyLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWIwdHpiMSwgMHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpKSk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJsZS1oZWFkZXItZm9jdXMtb3V0bGluZS1ndXR0ZXItYjB0emIxLCAwcHgpICsgdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpICsgY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYmxlLWhlYWRlci1mb2N1cy1vdXRsaW5lLWd1dHRlci1iMHR6YjEsIDBweCkpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmZpcnN0LWNoaWxkOm5vdCguYXdzdWlfaGFzLXN0cmlwZWQtcm93c18xc3BhZV94am0wOF81MTApOm5vdCguYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV94am0wOF81MTApOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtZ3JvdXBfMXNwYWVfeGptMDhfMjA0KTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwZWRfMXNwYWVfeGptMDhfMjA0KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZDpub3QoLmF3c3VpX2hhcy1zdHJpcGVkLXJvd3NfMXNwYWVfeGptMDhfNTEwKTpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfeGptMDhfNTEwKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX3hqbTA4XzIwNCkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlX3hqbTA4XzI5OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlX3hqbTA4XzUxMDpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfeGptMDhfNTEwKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX3hqbTA4XzIwNCkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3Om5vdCgjXFw5KTpmaXJzdC1jaGlsZC5hd3N1aV9oYXMtc3RyaXBlZC1yb3dzXzFzcGFlX3hqbTA4XzUxMDpub3QoLmF3c3VpX3N0aWNreS1jZWxsLXBhZC1pbmxpbmUtc3RhcnRfMXNwYWVfeGptMDhfNTEwKTpub3QoLmF3c3VpX2hlYWRlci1jZWxsLWdyb3VwXzFzcGFlX3hqbTA4XzIwNCk6bm90KC5hd3N1aV9oZWFkZXItY2VsbC1ncm91cGVkXzFzcGFlX3hqbTA4XzIwNCkuYXdzdWlfaGVhZGVyLWNlbGwtY29udGVudC1leHBhbmRhYmxlXzFzcGFlX3hqbTA4XzI5OSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjc6bm90KCNcXDkpOmxhc3QtY2hpbGQuYXdzdWlfaGVhZGVyLWNlbGwtc29ydGFibGVfMXNwYWVfeGptMDhfMjMwOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlX3hqbTA4XzUyMiksIC5hd3N1aV9oZWFkZXItY2VsbF8xc3BhZV94am0wOF8xNDkuYXdzdWlfaXMtdmlzdWFsLXJlZnJlc2hfMXNwYWVfeGptMDhfMjI3W2RhdGEtcmlnaHRtb3N0XS5hd3N1aV9oZWFkZXItY2VsbC1zb3J0YWJsZV8xc3BhZV94am0wOF8yMzA6bm90KCNcXDkpOm5vdCguYXdzdWlfaGVhZGVyLWNlbGwtcmVzaXphYmxlXzFzcGFlX3hqbTA4XzUyMikge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuLmF3c3VpX2hlYWRlci1jZWxsXzFzcGFlX3hqbTA4XzE0OS5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF8xc3BhZV94am0wOF8yMjcuYXdzdWlfc3RpY2t5LWNlbGwtcGFkLWlubGluZS1zdGFydF8xc3BhZV94am0wOF81MTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG4uYXdzdWlfaGVhZGVyLWNlbGxfMXNwYWVfeGptMDhfMTQ5LmF3c3VpX2lzLXZpc3VhbC1yZWZyZXNoXzFzcGFlX3hqbTA4XzIyNy5hd3N1aV9zdGlja3ktY2VsbC1wYWQtaW5saW5lLXN0YXJ0XzFzcGFlX3hqbTA4XzUxMC5hd3N1aV9oZWFkZXItY2VsbC1jb250ZW50LWV4cGFuZGFibGVfMXNwYWVfeGptMDhfMjk5Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG5Aa2V5ZnJhbWVzIGF3c3VpX3NrZWxldG9uLXdhdmVfMXFxNWxfYWhubDRfMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhd3N1aV9za2VsZXRvbi13YXZlLXJ0bF8xcXE1bF9haG5sNF8xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjE6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IDFlbTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNrZWxldG9uLTZyOWp4YywgI2ViZWJmMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2tlbGV0b24tODM4NDgwLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1za2VsZXRvbi04Mzg0ODAsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNrZWxldG9uLTgzODQ4MCwgOHB4KTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHBsdWdpbi9uby11bnN1cHBvcnRlZC1icm93c2VyLWZlYXR1cmVzICovXG59XG4uYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtZW5kOiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IDA7XG4gIGluc2V0LWlubGluZS1zdGFydDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1za2VsZXRvbi13YXZlLTJ1aDFvZiwgI2Y2ZjZmOSksIHRyYW5zcGFyZW50KTtcbiAgYW5pbWF0aW9uOiBhd3N1aV9za2VsZXRvbi13YXZlXzFxcTVsX2Fobmw0XzEgMS4yNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTo6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOjphZnRlciwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9za2VsZXRvbi13YXZlLXJ0bF8xcXE1bF9haG5sNF8xIDEuMjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSk6ZGlyKHJ0bCk6OmFmdGVyIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KTpkaXIocnRsKTo6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpOmRpcihydGwpOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV9yb290XzFxcTVsX2Fobmw0XzE2MSA+IC5hd3N1aV9pbm5lcl8xcXE1bF9haG5sNF8xNjQ6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfcm9vdF8xcXE1bF9haG5sNF8xNjEgPiAuYXdzdWlfaW5uZXJfMXFxNWxfYWhubDRfMTY0Om5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3Jvb3RfMXFxNWxfYWhubDRfMTYxID4gLmF3c3VpX2lubmVyXzFxcTVsX2Fobmw0XzE2NDpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5hd3N1aV9kaXNwbGF5LWJsb2NrXzFxcTVsX2Fobmw0XzIyMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmF3c3VpX2Rpc3BsYXktaW5saW5lLWJsb2NrXzFxcTVsX2Fobmw0XzIyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hd3N1aV9kaXNwbGF5LWlubGluZV8xcXE1bF9haG5sNF8yMjY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWJvZHktc18xcXE1bF9haG5sNF8yMzU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LXMtazk5YnhxLCAxNnB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1ib2R5LW1fMXFxNWxfYWhubDRfMjQwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy14c18xcXE1bF9haG5sNF8yNDU6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmctc18xcXE1bF9haG5sNF8yNTA6bm90KCNcXDkpIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1zLTRsY3JxOSwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXMtbnpyM2I1LCAyMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1oZWFkaW5nLW1fMXFxNWxfYWhubDRfMjU1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG59XG5cbi5hd3N1aV92YXJpYW50LXRleHQtaGVhZGluZy1sXzFxcTVsX2Fobmw0XzI2MDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLWwtYnVzcTF4LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctbC00b3Zrc2gsIDI0cHgpO1xufVxuXG4uYXdzdWlfdmFyaWFudC10ZXh0LWhlYWRpbmcteGxfMXFxNWxfYWhubDRfMjY1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmcteGwtaXZseWp3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmcteGwtejVkdGg1LCAzMHB4KTtcbn1cblxuLmF3c3VpX3ZhcmlhbnQtdGV4dC1kaXNwbGF5LWxfMXFxNWxfYWhubDRfMjcwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWRpc3BsYXktbC0weGR6M2EsIDQycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtZGlzcGxheS1sLWhvN3M3dCwgNDhweCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyX2ZhcXQ4XzF4MDF0XzE4MTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGluc2V0LWJsb2NrLWVuZDogMDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfc3RpY2t5LXNjcm9sbGJhcl9mYXF0OF8xeDAxdF8xODFbZGF0YS1zdHVjaz1mYWxzZV06bm90KCNcXDkpIHtcbiAgY2xpcC1wYXRoOiBpbnNldCgtOTk5OXB4IDAgMCAwIHJvdW5kIHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCkpO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItY29udGVudF9mYXF0OF8xeDAxdF8xOTM6bm90KCNcXDkpIHtcbiAgYmxvY2stc2l6ZTogMTVweDtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLXZpc2libGVfZmFxdDhfMXgwMXRfMTk2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItbmF0aXZlLWludmlzaWJsZV9mYXF0OF8xeDAxdF8xOTk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtMTVweDtcbn1cbi5hd3N1aV9zdGlja3ktc2Nyb2xsYmFyLW9mZnNldF9mYXF0OF8xeDAxdF8yMDI6bm90KCNcXDkpIHtcbiAgei1pbmRleDogNzk5O1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4XzF4MDF0XzIwMjpub3QoI1xcOSk6bm90KC5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9mYXF0OF8xeDAxdF8yMDUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBibG9jay1zaXplOiAxNXB4O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3N0aWNreS1zY3JvbGxiYXItb2Zmc2V0X2ZhcXQ4XzF4MDF0XzIwMi5hd3N1aV9pcy12aXN1YWwtcmVmcmVzaF9mYXF0OF8xeDAxdF8yMDU6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAtNXB4O1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfbW9kYWwtYWN0aW9uc18xMmh5el8xcTJxdV8xODE6bm90KCNcXDkpIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmF3c3VpX3N1Ym1pdC1idXR0b25fMTJoeXpfMXEycXVfMTg1Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfbGFzdC11cGRhdGVkLWNhcHRpb25fMTJoeXpfMXEycXVfMTg5Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfbDBkdjBfMTBpOTRfMTQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfMTBpOTRfMTgwOm5vdCgjXFw5KSB7XG4gIC8qIFN0cnVjdHVyYWwgY2xhc3Mg4oCUIHBhcmVudCBjb250ZXh0IGZvciB0b29sYmFyIG1hcmdpbiByZXNldHMuICovXG59XG5cbi5hd3N1aV9oZWFkZXJfbDBkdjBfMTBpOTRfMTg0Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UtcGFuZWwtaGVhZGVyLXZlcnRpY2FsLXVlOGxzaSwgMjBweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1uYXYtbGVmdC16MGZ5OGIsIDI4cHgpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXh4bC1mczZscmQsIDMycHgpICsgdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLS1jb2xsYXBzZWRfbDBkdjBfMTBpOTRfMTk3Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzEwaTk0XzIwNDpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLXNpemUtY2JjdGdiLCAxOHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbC1qbXlsb3QsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLWRlZmF1bHQtOWl2NWxiLCAjMGYxNDFhKTtcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLWZvbnQtcGFuZWwtaGVhZGVyLWxpbmUtaGVpZ2h0LWtlOXFsMywgMjJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmstLWhhcy1sb2dvX2wwZHYwXzEwaTk0XzIxNSA+IC5hd3N1aV9oZWFkZXItbGluay10ZXh0X2wwZHYwXzEwaTk0XzIxNTpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uYXdzdWlfaGVhZGVyLWxvZ29fbDBkdjBfMTBpOTRfMjIwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxLjI1ICogdmFyKC0tc2l6ZS1pY29uLWJpZy1uYnIzc3YsIDMycHgpKTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hd3N1aV9oZWFkZXItbG9nby0tc3RyZXRjaGVkX2wwZHYwXzEwaTk0XzIyNjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfaXRlbXMtY29udHJvbF9sMGR2MF8xMGk5NF8yMzE6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpO1xufVxuXG4uYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfMTBpOTRfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXBhbmVsLWNvbnRlbnQtYm90dG9tLTRxd2IwMSwgNDBweCk7XG59XG5cbi5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwXzEwaTk0XzIzMTpub3QoI1xcOSksXG4uYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfMTBpOTRfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1wYW5lbC1jb250ZW50LXRvcC1rc3h0a3QsIDIwcHgpIC0gY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfbDBkdjBfMTBpOTRfMTgwID4gLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzEwaTk0XzI0NCArIC5hd3N1aV9pdGVtcy1jb250cm9sX2wwZHYwXzEwaTk0XzIzMTpub3QoI1xcOSksXG4uYXdzdWlfd2l0aC10b29sYmFyX2wwZHYwXzEwaTk0XzE4MCA+IC5hd3N1aV9kaXZpZGVyLWhlYWRlcl9sMGR2MF8xMGk5NF8yNDQgKyAuYXdzdWlfbGlzdC1jb250YWluZXJfbDBkdjBfMTBpOTRfMjM2Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoKHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOSwgMjhweCkgLSB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KSkgLyAyKSk7XG59XG5cbi5hd3N1aV9saXN0X2wwZHYwXzEwaTk0XzIzNjpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc2l6ZS1pY29uLW5vcm1hbC10Zzhlb2IsIDE2cHgpICsgdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290X2wwZHYwXzEwaTk0XzI1Nzpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXBhbmVsLW5hdi1sZWZ0LXowZnk4YiwgMjhweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpIC0gdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfMTBpOTRfMjY0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tY29sbGFwc2VkX2wwZHYwXzEwaTk0XzI2Nzpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWV4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xMGk5NF8yNzI6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGMoY2FsYyh2YXIoLS1zaXplLWljb24tbm9ybWFsLXRnOGVvYiwgMTZweCkgKyB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpICsgdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpKTtcbn1cblxuLmF3c3VpX2xpc3QtdmFyaWFudC1zZWN0aW9uX2wwZHYwXzEwaTk0XzI3Njpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgLSB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xufVxuXG4uYXdzdWlfbGlzdC12YXJpYW50LWxpbmstZ3JvdXBfbDBkdjBfMTBpOTRfMjgwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNpemUtaWNvbi1ub3JtYWwtdGc4ZW9iLCAxNnB4KSArIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSk7XG59XG5cbi5hd3N1aV9saXN0LXZhcmlhbnQtc2VjdGlvbi1ncm91cF9sMGR2MF8xMGk5NF8yODQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkgLSBjYWxjKCh2YXIoLS1zaXplLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWhlaWdodC1vdjRpYjksIDI4cHgpIC0gdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCkpIC8gMikpO1xuICBtYXJnaW4taW5saW5lOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV9saXN0LWl0ZW1fbDBkdjBfMTBpOTRfMjkxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tZ2FwLWVqb3A4MiwgMHB4KTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hd3N1aV9saXN0LXZhcmlhbnQtcm9vdC0tZmlyc3RfbDBkdjBfMTBpOTRfMjY0ID4gLmF3c3VpX2xpc3QtaXRlbV9sMGR2MF8xMGk5NF8yOTE6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfbGlzdC1pdGVtLS1jb2xsYXBzZWRfbDBkdjBfMTBpOTRfMzAxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLWdhcC05cmNqd2gsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9saXN0LWl0ZW0tLWdyb3VwX2wwZHYwXzEwaTk0XzMwODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hd3N1aV9saXN0LWl0ZW0tLWdyb3VwLW5vLXBhZGRpbmctc3RhcnRfbDBkdjBfMTBpOTRfMzEzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IDA7XG59XG4uYXdzdWlfbGlzdC1pdGVtLS1ncm91cC1uby1wYWRkaW5nLWVuZF9sMGR2MF8xMGk5NF8zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG59XG4uYXdzdWlfbGlzdC1pdGVtLS1saW5rLXdpdGgtaW5mb19sMGR2MF8xMGk5NF8zMTk6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYXdzdWlfbGlzdC0tY29sbGFwc2VkLWdyb3VwX2wwZHYwXzEwaTk0XzMyNDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYXdzdWlfc2VjdGlvbl9sMGR2MF8xMGk5NF8zMzI6bm90KCNcXDkpLFxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xMGk5NF8zMzM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzEwaTk0XzMzMiA+IGRpdjpub3QoI1xcOSksXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwXzEwaTk0XzMzMyA+IGRpdjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9zZWN0aW9uX2wwZHYwXzEwaTk0XzMzMiA+IGRpdjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQsXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwX2wwZHYwXzEwaTk0XzMzMyA+IGRpdjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpO1xufVxuLmF3c3VpX3NlY3Rpb24tLW5vLWlkZW50X2wwZHYwXzEwaTk0XzM0OTpub3QoI1xcOSksXG4uYXdzdWlfZXhwYW5kYWJsZS1saW5rLWdyb3VwLS1uby1pZGVudF9sMGR2MF8xMGk5NF8zNTA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cF9sMGR2MF8xMGk5NF8zMzMgPiBkaXY6bm90KCNcXDkpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pdGVtLWVqMmUydywgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWl0ZW0tZWoyZTJ3LCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaXRlbS1lajJlMncsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtbGluay1ncm91cC0tYWN0aXZlX2wwZHYwXzEwaTk0XzM2NSA+IGRpdjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS10NHY5MmosIHRyYW5zcGFyZW50KTtcbn1cblxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfMTBpOTRfMzMyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQtMngtbC10cDU1amQsIDIwcHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xufVxuLmF3c3VpX3NlY3Rpb25fbDBkdjBfMTBpOTRfMzMyLmF3c3VpX3JlZnJlc2hfbDBkdjBfMTBpOTRfMzcyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8xMGk5NF8yNjQgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzEwaTk0XzI5MTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfc2VjdGlvbl9sMGR2MF8xMGk5NF8zMzIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX3NlY3Rpb24taGVhZGVyX2wwZHYwXzEwaTk0XzM3OTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpZGUtbmF2aWdhdGlvbi1zZWN0aW9uLWhlYWRlci1zaXplLXNjcmdiZywgaW5oZXJpdCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXNpZGUtbmF2aWdhdGlvbi1zZWN0aW9uLWhlYWRlci13ZWlnaHQtZmxmYjFnLCBpbmhlcml0KTtcbn1cblxuLmF3c3VpX3NlY3Rpb24tZ3JvdXBfbDBkdjBfMTBpOTRfMzg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpIC0gdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX2xpc3QtdmFyaWFudC1yb290LS1maXJzdF9sMGR2MF8xMGk5NF8yNjQgPiAuYXdzdWlfbGlzdC1pdGVtX2wwZHYwXzEwaTk0XzI5MTpub3QoI1xcOSk6Zmlyc3QtY2hpbGQgPiAuYXdzdWlfc2VjdGlvbi1ncm91cF9sMGR2MF8xMGk5NF8zODUge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBweDtcbn1cblxuLmF3c3VpX3NlY3Rpb24tZ3JvdXAtdGl0bGVfbDBkdjBfMTBpOTRfNDAwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLmF3c3VpX2xpbmtfbDBkdjBfMTBpOTRfNDA2Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWRlZmF1bHQtZ2R4ZHc5LCAjNDI0NjUwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ibG9jazogY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpO1xuICBtaW4taW5saW5lLXNpemU6IHZhcigtLXNpemUtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0taGVpZ2h0LW92NGliOSwgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkpO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS0zcGg4ZjEsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXNpZGUtbmF2aWdhdGlvbi1pdGVtLTNwaDhmMSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tM3BoOGYxLCA4cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tM3BoOGYxLCA4cHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG4uYXdzdWlfbGluay1hY3RpdmVfbDBkdjBfMTBpOTRfNDI0Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdheWZpbmRpbmctbGluay1hY3RpdmUtd2VpZ2h0LWpsdWg4MiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1hMXpyODUsICMwMDZjZTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS10NHY5MmosIHRyYW5zcGFyZW50KTtcbn1cbi5hd3N1aV9saW5rLWFjdGl2ZV9sMGR2MF8xMGk5NF80MjQuYXdzdWlfbGluay0tY29sbGFwc2VkX2wwZHYwXzEwaTk0XzQzMTpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zaWRlLW5hdmlnYXRpb24taXRlbS1hY3RpdmUtY29sbGFwc2VkLW5rbjJrZSwgI2ZmZmZmZik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWNvbGxhcHNlZC12Mjhpb3csICMwMDZjZTApO1xufVxuLmF3c3VpX2xpbmstYWN0aXZlX2wwZHYwXzEwaTk0XzQyNC5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMTBpOTRfNDMxOm5vdCgjXFw5KTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNpZGUtbmF2aWdhdGlvbi1pdGVtLWFjdGl2ZS1jb2xsYXBzZWQtbmtuMmtlLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9saW5rLS1jb2xsYXBzZWRfbDBkdjBfMTBpOTRfNDMxOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtZzlteDJ6LCA1MCUpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtZzlteDJ6LCA1MCUpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1zaWRlLW5hdmlnYXRpb24taXRlbS1jb2xsYXBzZWQtZzlteDJ6LCA1MCUpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tY29sbGFwc2VkLWc5bXgyeiwgNTAlKTtcbn1cblxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzEwaTk0XzIwNDpub3QoI1xcOSksXG4uYXdzdWlfbGlua19sMGR2MF8xMGk5NF80MDY6bm90KCNcXDkpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzEwaTk0XzIwNDpub3QoI1xcOSk6aG92ZXIsXG4uYXdzdWlfbGlua19sMGR2MF8xMGk5NF80MDY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc2lkZS1uYXZpZ2F0aW9uLWl0ZW0tYWN0aXZlLWExenI4NSwgIzAwNmNlMCk7XG59XG4uYXdzdWlfaGVhZGVyLWxpbmtfbDBkdjBfMTBpOTRfMjA0Om5vdCgjXFw5KTpmb2N1cyxcbi5hd3N1aV9saW5rX2wwZHYwXzEwaTk0XzQwNjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzEwaTk0XzIwNDpub3QoI1xcOSk6aG92ZXIsIC5hd3N1aV9oZWFkZXItbGlua19sMGR2MF8xMGk5NF8yMDQ6bm90KCNcXDkpOmZvY3VzLCAuYXdzdWlfbGlua19sMGR2MF8xMGk5NF80MDY6bm90KCNcXDkpOmhvdmVyLCAuYXdzdWlfbGlua19sMGR2MF8xMGk5NF80MDY6bm90KCNcXDkpOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2hlYWRlci1saW5rX2wwZHYwXzEwaTk0XzIwNDpub3QoI1xcOSk6Zm9jdXMsXG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfbGlua19sMGR2MF8xMGk5NF80MDY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV9saW5rLXRleHQtd3JhcHBlcl9sMGR2MF8xMGk5NF80Nzk6bm90KCNcXDkpIHtcbiAgbWluLWlubGluZS1zaXplOiAwO1xufVxuXG4uYXdzdWlfaW5mb19sMGR2MF8xMGk5NF80ODM6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xMGk5NF80ODg6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmF3c3VpX2l0ZW0taWNvbl9sMGR2MF8xMGk5NF80ODg6bm90KCNcXDkpOm5vdCguYXdzdWlfaXRlbS1pY29uLS1jb2xsYXBzZWRfbDBkdjBfMTBpOTRfNDkyKSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG5cbi5hd3N1aV9leHRlcm5hbC1pY29uX2wwZHYwXzEwaTk0XzQ5Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xufVxuXG4uYXdzdWlfZGl2aWRlcl9sMGR2MF8xMGk5NF8yNDQ6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrOiBub25lO1xuICBib3JkZXItaW5saW5lOiBub25lO1xufVxuLmF3c3VpX2RpdmlkZXItZGVmYXVsdF9sMGR2MF8xMGk5NF81MDQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC0yeC14bC12bHB6Z3QsIDI0cHgpIC0gY2FsYygodmFyKC0tc2l6ZS1zaWRlLW5hdmlnYXRpb24taXRlbS1oZWlnaHQtb3Y0aWI5LCAyOHB4KSAtIHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpKSAvIDIpKTtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfZGl2aWRlci1kZWZhdWx0X2wwZHYwXzEwaTk0XzUwNC5hd3N1aV9kaXZpZGVyLS1jb2xsYXBzZWRfbDBkdjBfMTBpOTRfNTA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLTJ4LW0tbzh1Zm1hLCAxNnB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuLmF3c3VpX2RpdmlkZXItaGVhZGVyX2wwZHYwXzEwaTk0XzI0NDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl9sMGR2MF8xMGk5NF8xODAgPiAuYXdzdWlfZGl2aWRlci1oZWFkZXJfbDBkdjBfMTBpOTRfMjQ0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX3Jvb3RfcGNnejVfbDNnazFfMTUzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1pbmxpbmUtc2l6ZTogODAwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gMik7XG59XG5cbi5hd3N1aV9zbGlkZXJfcGNnejVfbDNnazFfMTkwOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1X2wzZ2sxXzE5NDpub3QoI1xcOSksIC5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfbDNnazFfMTk0Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogM3B4O1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogM3B4O1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogM3B4O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpIC8gLTIpO1xufVxuLmF3c3VpX3NsaWRlci10cmFja19wY2d6NV9sM2drMV8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci10cmFjay1kZWZhdWx0LXJ6eWV5dywgIzhjOGM5NCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpKTtcbiAgYmxvY2stc2l6ZTogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXdzdWlfc2xpZGVyLXRyYWNrX3BjZ3o1X2wzZ2sxXzE5NC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItdHJhY2stYmFja2dyb3VuZC1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpKTtcbn1cbi5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfbDNnazFfMTk0LmF3c3VpX3JlYWRvbmx5X3BjZ3o1X2wzZ2sxXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9zbGlkZXItdHJhY2tfcGNnejVfbDNnazFfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X2wzZ2sxXzIwOSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9sM2drMV8xOTQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0LCAjMDA2Y2UwKSk7XG4gIGJsb2NrLXNpemU6IDRweDtcbiAgaW5saW5lLXNpemU6IGNhbGModmFyKC0tYXdzdWktc2xpZGVyLXJhbmdlLWlubGluZS1zaXplLXoxN3JtZCkgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9sM2drMV8xOTQuYXdzdWlfZXJyb3JfcGNnejVfbDNnazFfMjIyOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LXQweDZqcCwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9sM2drMV8xOTQuYXdzdWlfd2FybmluZ19wY2d6NV9sM2drMV8yMjU6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLXdhcm5pbmctZGVmYXVsdC0yZ3F4YjEsICM4NTU5MDApKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfbDNnazFfMTk0LmF3c3VpX2FjdGl2ZV9wY2d6NV9sM2drMV8yMjg6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtYWN0aXZlLXQycXNtciwgIzAwNGE5ZSkpO1xufVxuLmF3c3VpX3NsaWRlci1yYW5nZV9wY2d6NV9sM2drMV8xOTQuYXdzdWlfZXJyb3ItYWN0aXZlX3BjZ3o1X2wzZ2sxXzIzMTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1hY3RpdmUtbnQyMHFnLCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1X2wzZ2sxXzE5NC5hd3N1aV93YXJuaW5nLWFjdGl2ZV9wY2d6NV9sM2drMV8yMzQ6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1hY3RpdmUtc2d6eXplLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfc2xpZGVyLXJhbmdlX3BjZ3o1X2wzZ2sxXzE5NC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpKTtcbn1cbi5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfbDNnazFfMTk0LmF3c3VpX3JlYWRvbmx5X3BjZ3o1X2wzZ2sxXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9zbGlkZXItcmFuZ2VfcGNnejVfbDNnazFfMTk0LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X2wzZ2sxXzIwOSkge1xuICBpbmxpbmUtc2l6ZTogY2FsYyh2YXIoLS1hd3N1aS1zbGlkZXItcmFuZ2UtaW5saW5lLXNpemUtejE3cm1kKSArIHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xufVxuXG4uYXdzdWlfbGFiZWxzX3BjZ3o1X2wzZ2sxXzI0NTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciByZXBlYXQoY2FsYygodmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LXoxN3JtZCkgLSAyKSAvIDIgKyAodmFyKC0tYXdzdWktc2xpZGVyLWxhYmVsLWNvdW50LXoxN3JtZCkgLSAyKSAvIDIgLSAxKSwgMmZyKSAzZnI7XG4gIGdyaWQtYXV0by1yb3dzOiAxMDAlO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfbGFiZWxzLW5vcmVmX3BjZ3o1X2wzZ2sxXzI1MTpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG4uYXdzdWlfbGFiZWxzLXJlZmVyZW5jZV9wY2d6NV9sM2drMV8yNTQ6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci1yZWZlcmVuY2UtY29sdW1uLXoxN3JtZCk7XG4gIGdyaWQtY29sdW1uLWVuZDogdmFyKC0tYXdzdWktc2xpZGVyLW5leHQtcmVmZXJlbmNlLWNvbHVtbi16MTdybWQpO1xuICBncmlkLXJvdzogMTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9sYWJlbHMtbWluX3BjZ3o1X2wzZ2sxXzI2MTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogdmFyKC0tYXdzdWktc2xpZGVyLW1pbi1lbmQtejE3cm1kKTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfbGFiZWxzLW1heF9wY2d6NV9sM2drMV8yNjc6bm90KCNcXDkpIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBjYWxjKHZhcigtLWF3c3VpLXNsaWRlci1sYWJlbC1jb3VudC16MTdybWQpICsgMSk7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiB2YXIoLS1hd3N1aS1zbGlkZXItbWF4LXN0YXJ0LXoxN3JtZCk7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cbi5hd3N1aV9sYWJlbHMtYXJpYS1kZXNjcmlwdGlvbl9wY2d6NV9sM2drMV8yNzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYXdzdWlfbGFiZWxzX3BjZ3o1X2wzZ2sxXzI0NTpub3QoI1xcOSkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICAuYXdzdWlfbGFiZWxzLW1pbl9wY2d6NV9sM2drMV8yNjE6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgfVxuICAuYXdzdWlfbGFiZWxzLW1heF9wY2d6NV9sM2drMV8yNjc6bm90KCNcXDkpIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxuICAuYXdzdWlfbGFiZWxzX3BjZ3o1X2wzZ2sxXzI0NSA+IC5hd3N1aV9sYWJlbHMtcmVmZXJlbmNlX3BjZ3o1X2wzZ2sxXzI1NDpub3QoI1xcOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmF3c3VpX3RpY2tzX3BjZ3o1X2wzZ2sxXzI5Mzpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS1hd3N1aS1zbGlkZXItdGljay1jb3VudC16MTdybWQpLCAxZnIpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAyKTtcbn1cbi5hd3N1aV90aWNrcy13cmFwcGVyX3BjZ3o1X2wzZ2sxXzI5OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbn1cblxuLmF3c3VpX3RpY2tfcGNnejVfbDNnazFfMjkzOm5vdCgjXFw5KSB7XG4gIGdyaWQtcm93OiAxO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14eHhzLXplbHA1bCwgMnB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItdHJhY2stZGVmYXVsdC1yenlleXcsICM4YzhjOTQpKTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IC00cHg7XG59XG4uYXdzdWlfdGlja19wY2d6NV9sM2drMV8yOTMuYXdzdWlfbWlkZGxlX3BjZ3o1X2wzZ2sxXzMxNDpub3QoI1xcOSk6Zmlyc3QtY2hpbGQsIC5hd3N1aV90aWNrX3BjZ3o1X2wzZ2sxXzI5My5hd3N1aV9taWRkbGVfcGNnejVfbDNnazFfMzE0Om5vdCgjXFw5KTpsYXN0LWNoaWxkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfbDNnazFfMjkzLmF3c3VpX2ZpbGxlZF9wY2d6NV9sM2drMV8zMTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWRlZmF1bHQtM3JncTE0LCAjMDA2Y2UwKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV9sM2drMV8yOTMuYXdzdWlfZmlsbGVkX3BjZ3o1X2wzZ2sxXzMxNy5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1X2wzZ2sxXzI5My5hd3N1aV9hY3RpdmVfcGNnejVfbDNnazFfMjI4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1yYW5nZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLXJhbmdlLWFjdGl2ZS10MnFzbXIsICMwMDRhOWUpKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1X2wzZ2sxXzI5My5hd3N1aV9lcnJvcl9wY2d6NV9sM2drMV8yMjI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS1lcnJvci1kZWZhdWx0LXQweDZqcCwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfbDNnazFfMjkzLmF3c3VpX3dhcm5pbmdfcGNnejVfbDNnazFfMjI1Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2Utd2FybmluZy1kZWZhdWx0LTJncXhiMSwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfbDNnazFfMjkzLmF3c3VpX2Vycm9yLWFjdGl2ZV9wY2d6NV9sM2drMV8yMzE6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXJhbmdlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItcmFuZ2UtZXJyb3ItYWN0aXZlLW50MjBxZywgI2RiMDAwMCkpO1xufVxuLmF3c3VpX3RpY2tfcGNnejVfbDNnazFfMjkzLmF3c3VpX3dhcm5pbmctYWN0aXZlX3BjZ3o1X2wzZ2sxXzIzNDpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItcmFuZ2UtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1yYW5nZS13YXJuaW5nLWFjdGl2ZS1zZ3p5emUsICM4NTU5MDApKTtcbn1cbi5hd3N1aV90aWNrX3BjZ3o1X2wzZ2sxXzI5My5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLXRyYWNrLWJhY2tncm91bmQtY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtZGlzYWJsZWQtcnhma2VnLCAjZGVkZWUzKSk7XG59XG4uYXdzdWlfdGlja19wY2d6NV9sM2drMV8yOTMuYXdzdWlfcmVhZG9ubHlfcGNnejVfbDNnazFfMjEzOm5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci10cmFjay1iYWNrZ3JvdW5kLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xufVxuXG4uYXdzdWlfdG9vbHRpcC10aHVtYl9wY2d6NV9sM2drMV8zNDU6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXh4bC1leGk2MDAsIDMycHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpIC8gLTEpO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IHZhcigtLWF3c3VpLXNsaWRlci10b29sdGlwLXBvc2l0aW9uLXoxN3JtZCk7XG59XG4uYXdzdWlfdG9vbHRpcC10aHVtYl9wY2d6NV9sM2drMV8zNDUuYXdzdWlfcmVhZG9ubHlfcGNnejVfbDNnazFfMjEzOm5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC8gLTEpO1xufVxuXG4uYXdzdWlfdGh1bWJfcGNnejVfbDNnazFfMzU4Om5vdCgjXFw5KSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJsb2NrLXNpemU6IDA7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KSAvIC0yKTtcbiAgb3V0bGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5Om5vdCgjXFw5KSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfbDNnazFfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDkpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfbDNnazFfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X2wzZ2sxXzIwOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfdGh1bWJfcGNnejVfbDNnazFfMzU4LmF3c3VpX3JlYWRvbmx5X3BjZ3o1X2wzZ2sxXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmxvY2stc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWFjdGl2ZS0wNWFpd2gsICMwMDRhOWUpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1OC5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfdGh1bWJfcGNnejVfbDNnazFfMzU4LmF3c3VpX2Rpc2FibGVkX3BjZ3o1X2wzZ2sxXzIwOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTguYXdzdWlfcmVhZG9ubHlfcGNnejVfbDNnazFfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1OC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTguYXdzdWlfbWluX3BjZ3o1X2wzZ2sxXzM5NDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBjYWxjKC0xcHggKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfbDNnazFfMzU4LmF3c3VpX21heF9wY2d6NV9sM2drMV8zOTc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygxcHggKyB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCkgLyAtMik7XG59XG4uYXdzdWlfdGh1bWJfcGNnejVfbDNnazFfMzU4Om5vdCgjXFw5KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy16MTdybWQsIDUwJSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtejE3cm1kLCA1MCUpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLXoxN3JtZCwgNTAlKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtejE3cm1kLCA1MCUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1ODpub3QoI1xcOSk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1kZWZhdWx0LTE4dHExaiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqLCAjMDA2Y2UwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYm9yZGVyLXJhZGl1cy16MTdybWQsIDUwJSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtejE3cm1kLCA1MCUpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1ib3JkZXItcmFkaXVzLXoxN3JtZCwgNTAlKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJvcmRlci1yYWRpdXMtejE3cm1kLCA1MCUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLW0tdXR4eXptLCAxNnB4KTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1ODpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWosICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTg6bm90KCNcXDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWRlZmF1bHQtMTh0cTFqLCAjMDA2Y2UwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZGVmYXVsdC0xOHRxMWosICMwMDZjZTApKTtcbn1cbi5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTg6bm90KCNcXDkpOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiwgLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1ODpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCwgIzAwNGE5ZSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCwgIzAwNGE5ZSkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuLmF3c3VpX3RodW1iX3BjZ3o1X2wzZ2sxXzM1ODpub3QoI1xcOSk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIsIC5hd3N1aV90aHVtYl9wY2d6NV9sM2drMV8zNTg6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJsb2NrLXNpemU6IDIwcHg7XG4gIGlubGluZS1zaXplOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1hY3RpdmUtMDVhaXdoLCAjMDA0YTllKSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCwgIzAwNGE5ZSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtYWN0aXZlLTA1YWl3aCwgIzAwNGE5ZSkpO1xuICBib3JkZXItYmxvY2std2lkdGg6IDJweDtcbiAgYm9yZGVyLWlubGluZS13aWR0aDogMnB4O1xufVxuXG4uYXdzdWlfZXJyb3JfcGNnejVfbDNnazFfMjIyOm5vdCgjXFw5KTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1kZWZhdWx0LXlubW9nOCwgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQteW5tb2c4LCAjZGIwMDAwKSk7XG59XG4uYXdzdWlfZXJyb3JfcGNnejVfbDNnazFfMjIyOm5vdCgjXFw5KTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWRlZmF1bHQteW5tb2c4LCAjZGIwMDAwKSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItZGVmYXVsdC15bm1vZzgsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV9sM2drMV8yMjI6bm90KCNcXDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV9sM2drMV8yMjI6bm90KCNcXDkpOmhvdmVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xuICBib3gtc2hhZG93OiAwcHggMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtcmluZy1yNnRtemUsICNmZmZmZmYpLCAwIDAgMCA0cHggdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xufVxuLmF3c3VpX2Vycm9yX3BjZ3o1X2wzZ2sxXzIyMjpub3QoI1xcOSk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iLCAuYXdzdWlfZXJyb3JfcGNnejVfbDNnazFfMjIyOm5vdCgjXFw5KTphY3RpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxLCAjZGIwMDAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1lcnJvci1hY3RpdmUtZXJjNXMxLCAjZGIwMDAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbn1cbi5hd3N1aV9lcnJvcl9wY2d6NV9sM2drMV8yMjI6bm90KCNcXDkpOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuYXdzdWlfZXJyb3JfcGNnejVfbDNnazFfMjIyOm5vdCgjXFw5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbiAgYm9yZGVyLWJsb2NrLXdpZHRoOiAycHg7XG4gIGJvcmRlci1pbmxpbmUtd2lkdGg6IDJweDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLWVycm9yLWFjdGl2ZS1lcmM1czEsICNkYjAwMDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtZXJyb3ItYWN0aXZlLWVyYzVzMSwgI2RiMDAwMCkpO1xufVxuXG4uYXdzdWlfd2FybmluZ19wY2d6NV9sM2drMV8yMjU6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3csICM4NTU5MDApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWRlZmF1bHQtMzZtM293LCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV9sM2drMV8yMjU6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1kZWZhdWx0LTM2bTNvdywgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctZGVmYXVsdC0zNm0zb3csICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1X2wzZ2sxXzIyNTpub3QoI1xcOSk6aG92ZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsLCAjODU1OTAwKSk7XG4gIGJveC1zaGFkb3c6IDBweCAwIDAgMnB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS1yaW5nLXI2dG16ZSwgI2ZmZmZmZiksIDAgMCAwIDRweCB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmwsICM4NTU5MDApKTtcbn1cbi5hd3N1aV93YXJuaW5nX3BjZ3o1X2wzZ2sxXzIyNTpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmwsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXdhcm5pbmctYWN0aXZlLTdzZm42bCwgIzg1NTkwMCkpO1xufVxuLmF3c3VpX3dhcm5pbmdfcGNnejVfbDNnazFfMjI1Om5vdCgjXFw5KTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIsIC5hd3N1aV93YXJuaW5nX3BjZ3o1X2wzZ2sxXzIyNTpub3QoI1xcOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsLCAjODU1OTAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmwsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsLCAjODU1OTAwKSk7XG59XG4uYXdzdWlfd2FybmluZ19wY2d6NV9sM2drMV8yMjU6bm90KCNcXDkpOmZvY3VzOjotbW96LXJhbmdlLXRodW1iLCAuYXdzdWlfd2FybmluZ19wY2d6NV9sM2drMV8yMjU6bm90KCNcXDkpOmFjdGl2ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsLCAjODU1OTAwKSk7XG4gIGJvcmRlci1ibG9jay13aWR0aDogMnB4O1xuICBib3JkZXItaW5saW5lLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLWJhY2tncm91bmQtc2xpZGVyLWhhbmRsZS13YXJuaW5nLWFjdGl2ZS03c2ZuNmwsICM4NTU5MDApKTtcbiAgYm94LXNoYWRvdzogMHB4IDAgMCAycHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1zbGlkZXItaGFuZGxlLXJpbmctcjZ0bXplLCAjZmZmZmZmKSwgMCAwIDAgNHB4IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1hY3RpdmUtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLXNsaWRlci1oYW5kbGUtd2FybmluZy1hY3RpdmUtN3NmbjZsLCAjODU1OTAwKSk7XG59XG5cbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpOmhvdmVyOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpOmFjdGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDk6bm90KCNcXDkpOjotbW96LXJhbmdlLXRodW1iLFxuLmF3c3VpX2Rpc2FibGVkX3BjZ3o1X2wzZ2sxXzIwOTpub3QoI1xcOSk6aG92ZXI6Oi1tb3otcmFuZ2UtdGh1bWIsXG4uYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5Om5vdCgjXFw5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMykpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmF3c3VpX3JlYWRvbmx5X3BjZ3o1X2wzZ2sxXzIxMzpub3QoI1xcOSk6bm90KC5hd3N1aV9kaXNhYmxlZF9wY2d6NV9sM2drMV8yMDkpOjotd2Via2l0LXNsaWRlci10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5KTpob3Zlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4uYXdzdWlfcmVhZG9ubHlfcGNnejVfbDNnazFfMjEzOm5vdCgjXFw5KTpub3QoLmF3c3VpX2Rpc2FibGVkX3BjZ3o1X2wzZ2sxXzIwOSk6YWN0aXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtc2xpZGVyLWhhbmRsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1mb3JlZ3JvdW5kLWNvbnRyb2wtcmVhZC1vbmx5LWdiNDhicCwgIzY1Njg3MSkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5KTo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5KTpob3Zlcjo6LW1vei1yYW5nZS10aHVtYixcbi5hd3N1aV9yZWFkb25seV9wY2d6NV9sM2drMV8yMTM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfcGNnejVfbDNnazFfMjA5KTphY3RpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBibG9jay1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLXNsaWRlci1oYW5kbGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItZm9yZWdyb3VuZC1jb250cm9sLXJlYWQtb25seS1nYjQ4YnAsICM2NTY4NzEpKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1zbGlkZXItaGFuZGxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWZvcmVncm91bmQtY29udHJvbC1yZWFkLW9ubHktZ2I0OGJwLCAjNjU2ODcxKSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGluaXRpYWw7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLmF3c3VpX2RyYXdlcl8xcjlsZ182Nmt2cF8xNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtcGFuZWwtY29udGVudC1oZXNiZmYsICNmZmZmZmYpO1xuICB6LWluZGV4OiA4NDA7XG59XG4uYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ182Nmt2cF8xOTA6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xcjlsZ182Nmt2cF8xOTApIHtcbiAgbWluLWlubGluZS1zaXplOiA0MHB4O1xufVxuXG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ182Nmt2cF8xOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ182Nmt2cF8xOTQgPiBbYXJpYS1oaWRkZW49dHJ1ZV06bm90KCNcXDkpLCAuYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ182Nmt2cF8xOTAuYXdzdWlfcmVmcmVzaF8xcjlsZ182Nmt2cF8xOTAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ182Nmt2cF8xOTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzY2a3ZwXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzY2a3ZwXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ182Nmt2cF8xOTQge1xuICBpbmxpbmUtc2l6ZTogNDBweDtcbn1cbi5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzY2a3ZwXzE5MDpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzY2a3ZwXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtc2lkZV8xcjlsZ182Nmt2cF8xOTQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemMsICNlYmViZjApO1xufVxuXG46bm90KCNcXDkpOm5vdCguYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ182Nmt2cF8xOTApID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ182Nmt2cF8yMTAge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBjbGlwLXBhdGg6IGJvcmRlci1ib3g7XG59XG5cbi5hd3N1aV9wb3NpdGlvbi1ib3R0b21fMXI5bGdfNjZrdnBfMjE3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLypcbiAgUmVtb3ZlZCB0aGUgcG9zaXRpb24gZml4ZWQgd2l0aCB0aGUgQXBwTGF5b3V0IHJlZmFjdG9yIGJlY2F1c2UgdGhlXG4gIFNwbGl0UGFuZWwgaXMgbm8gbG9uZ2VyIGluIGZpeGVkIHBvc2l0aW9uIGluIHRoZSBET00uXG4gICovXG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzY2a3ZwXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9oaWRkZW5fMXI5bGdfNjZrdnBfMjI1KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLXBhbmVsLXRvcC13aWR0aC0ycG5qamUsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWNyZzZqaywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzY2a3ZwXzIxNzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzFyOWxnXzY2a3ZwXzE5MCkge1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3BsaXQtYm90dG9tLTZtNDZ4cywgMHB4IC0zNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLXBhbmVsLWJvdHRvbS1jcmc2amssICNjNmM2Y2QpO1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItcGFuZWwtYm90dG9tLWNyZzZqaywgI2M2YzZjZCk7XG59XG4uYXdzdWlfcG9zaXRpb24tYm90dG9tXzFyOWxnXzY2a3ZwXzIxNy5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzY2a3ZwXzE5MDpub3QoI1xcOSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ182Nmt2cF8yMTcuYXdzdWlfZHJhd2VyLWNsb3NlZF8xcjlsZ182Nmt2cF8xOTAuYXdzdWlfZHJhd2VyLWNsaWNrYWJsZV8xcjlsZ182Nmt2cF8yMzY6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1ob3Zlci1paG5oemMsICNlYmViZjApO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ182Nmt2cF8yMTcgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzY2a3ZwXzIxMCA+IFthcmlhLWhpZGRlbj10cnVlXTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmF3c3VpX3Bvc2l0aW9uLWJvdHRvbV8xcjlsZ182Nmt2cF8yMTcuYXdzdWlfcmVmcmVzaF8xcjlsZ182Nmt2cF8xOTA6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfcG9zaXRpb24tc2lkZV8xcjlsZ182Nmt2cF8yNDc6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiBub25lO1xuICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc3BsaXQtc2lkZS1rZnpsZmIsIC0xcHggMHB4IDFweCAwcHggI2U5ZWJlZCwgLTM2cHggNnB4IDM2cHggLTM2cHggcmdiYSgwLCA3LCAyMiwgMC4xKSk7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfcG9zaXRpb24tc2lkZV8xcjlsZ182Nmt2cF8yNDcuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzY2a3ZwXzI1Mjpub3QoI1xcOSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnXzY2a3ZwXzI1Njpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBibG9jay1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMjtcbn1cblxuLmF3c3VpX3NsaWRlci13cmFwcGVyLXNpZGVfMXI5bGdfNjZrdnBfMjY3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbnNldC1ibG9jay1zdGFydDogMDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4uYXdzdWlfc2xpZGVyLXdyYXBwZXItc2lkZV8xcjlsZ182Nmt2cF8yNjcuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzY2a3ZwXzI1Mjpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG5cbi5hd3N1aV9vcGVuLWJ1dHRvbi1zaWRlXzFyOWxnXzY2a3ZwXzI4MTpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuXG4uYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfNjZrdnBfMjkwOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbGF5b3V0LWNvbnRlbnQtaG9yaXpvbnRhbC1oOWcxNGUsIDI0cHgpO1xufVxuLmF3c3VpX2RyYXdlci1tb2JpbGVfMXI5bGdfNjZrdnBfMzAwID4gLmF3c3VpX2RyYXdlci1jb250ZW50LWJvdHRvbV8xcjlsZ182Nmt2cF8yMTAgPiAuYXdzdWlfcGFuZS1oZWFkZXItd3JhcHBlci1ib3R0b21fMXI5bGdfNjZrdnBfMjkwOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCk7XG59XG4uYXdzdWlfZHJhd2VyLWRpc2FibGUtY29udGVudC1wYWRkaW5nc18xcjlsZ182Nmt2cF8zMDQgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzY2a3ZwXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ182Nmt2cF8yOTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbjpub3QoI1xcOSk6bm90KC5hd3N1aV9kcmF3ZXItY2xvc2VkXzFyOWxnXzY2a3ZwXzE5MCkgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzY2a3ZwXzIxMCA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLWJvdHRvbV8xcjlsZ182Nmt2cF8yOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWxheW91dC1wYW5lbC1jb250ZW50LWhlc2JmZiwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1wYW5lbC1oZWFkZXItd2lkdGgtcmZmbzhzLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1wYW5lbC1oZWFkZXItanNvZ2Z1LCAjYzZjNmNkKTtcbn1cbi5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfNjZrdnBfMjUyOm5vdCgjXFw5KTpub3QoLmF3c3VpX2RyYXdlci1jbG9zZWRfMXI5bGdfNjZrdnBfMTkwKSA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfNjZrdnBfMjEwID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItYm90dG9tXzFyOWxnXzY2a3ZwXzI5MCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ182Nmt2cF8zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWxheW91dC1jb250ZW50LWhvcml6b250YWwtaDlnMTRlLCAyNHB4KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zcGxpdC10b3AtY2xhbm8xLCAyMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ182Nmt2cF8yNTIgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzY2a3ZwXzIxMCA+IC5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ182Nmt2cF8zMTY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG4uYXdzdWlfZHJhd2VyLW1vYmlsZV8xcjlsZ182Nmt2cF8zMDAgPiAuYXdzdWlfZHJhd2VyLWNvbnRlbnQtYm90dG9tXzFyOWxnXzY2a3ZwXzIxMCA+IC5hd3N1aV9jb250ZW50LWJvdHRvbV8xcjlsZ182Nmt2cF8zMTY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cbi5hd3N1aV9kcmF3ZXItZGlzYWJsZS1jb250ZW50LXBhZGRpbmdzXzFyOWxnXzY2a3ZwXzMwNCA+IC5hd3N1aV9kcmF3ZXItY29udGVudC1ib3R0b21fMXI5bGdfNjZrdnBfMjEwID4gLmF3c3VpX2NvbnRlbnQtYm90dG9tXzFyOWxnXzY2a3ZwXzMxNjpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cblxuLmF3c3VpX3BhbmUtYm90dG9tLWNlbnRlci1hbGlnbl8xcjlsZ182Nmt2cF8zMzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hd3N1aV9wYW5lLWJvdHRvbS1jb250ZW50LW5hdi1wYWRkaW5nXzFyOWxnXzY2a3ZwXzM0MDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1sYXlvdXQtdG9nZ2xlLWRpYW1ldGVyLWw4bXV1bSwgMzZweCkgKyAyICogdmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1wYWRkaW5nLTFldzQwbSwgMTJweCkpO1xufVxuXG4uYXdzdWlfcGFuZS1ib3R0b20tY29udGVudC10b29scy1wYWRkaW5nXzFyOWxnXzY2a3ZwXzM0NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtbGF5b3V0LXRvZ2dsZS1kaWFtZXRlci1sOG11dW0sIDM2cHgpICsgMiAqIHZhcigtLXNwYWNlLWxheW91dC10b2dnbGUtcGFkZGluZy0xZXc0MG0sIDEycHgpKTtcbn1cblxuLmF3c3VpX2NvbnRlbnQtYm90dG9tLW1heC13aWR0aF8xcjlsZ182Nmt2cF8zNDg6bm90KCNcXDkpIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfNjZrdnBfMzUzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IGF1dG87XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiAwO1xuICBpbnNldC1pbmxpbmU6IDA7XG4gIGJsb2NrLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnXzY2a3ZwXzM1My5hd3N1aV93aXRoLXRvb2xiYXJfMXI5bGdfNjZrdnBfMjUyOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfNjZrdnBfMzUzID4gLmF3c3VpX3BhbmUtaGVhZGVyLXdyYXBwZXItc2lkZV8xcjlsZ182Nmt2cF8zNjU6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS1wYW5lbC1zaWRlLWxlZnQtdm5rcm9rLCAyOHB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLXBhbmVsLWhlYWRlci13aWR0aC1yZmZvOHMsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXBhbmVsLWhlYWRlci1qc29nZnUsICNjNmM2Y2QpO1xufVxuLmF3c3VpX2NvbnRlbnQtc2lkZV8xcjlsZ182Nmt2cF8zNTMuYXdzdWlfd2l0aC10b29sYmFyXzFyOWxnXzY2a3ZwXzI1MiA+IC5hd3N1aV9wYW5lLWhlYWRlci13cmFwcGVyLXNpZGVfMXI5bGdfNjZrdnBfMzY1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfY29udGVudC1zaWRlXzFyOWxnXzY2a3ZwXzM1MyA+IC5hd3N1aV9wYW5lLWNvbnRlbnQtd3JhcHBlci1zaWRlXzFyOWxnXzY2a3ZwXzM3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1sZWZ0LXZua3JvaywgMjhweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UtcGFuZWwtc2lkZS1yaWdodC03aTlsZGssIDI0cHgpO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXBhbmVsLXNwbGl0LXRvcC1jbGFubzEsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1wYW5lbC1zcGxpdC1ib3R0b20tc3BlM2FwLCAyMHB4KTtcbn1cbi5hd3N1aV9jb250ZW50LXNpZGVfMXI5bGdfNjZrdnBfMzUzLmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ182Nmt2cF8yNTIgPiAuYXdzdWlfcGFuZS1jb250ZW50LXdyYXBwZXItc2lkZV8xcjlsZ182Nmt2cF8zNzQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwcHg7XG59XG5cbi5hd3N1aV9oZWFkZXJfMXI5bGdfNjZrdnBfMzg1Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXNpemUtdmVydGljYWwtcGFuZWwtaWNvbi1vZmZzZXQtdGhidGprLCAxNXB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cbi5hd3N1aV9oZWFkZXJfMXI5bGdfNjZrdnBfMzg1LmF3c3VpX3dpdGgtdG9vbGJhcl8xcjlsZ182Nmt2cF8yNTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAxNHB4O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLXJvd18xcjlsZ182Nmt2cF8zOTM6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLW1haW4tY29udGVudF8xcjlsZ182Nmt2cF8zOTM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9oZWFkZXItbWFpbi1yb3dfMXI5bGdfNjZrdnBfMzkzOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci1tYWluLWNvbnRlbnRfMXI5bGdfNjZrdnBfMzkzOm5vdCgjXFw5KSB7XG4gIGZsZXg6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmF3c3VpX2hlYWRlci10YWctYW5kLWluZm9fMXI5bGdfNjZrdnBfNDA3Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xufVxuLmF3c3VpX2hlYWRlci10YWctYW5kLWluZm9fMXI5bGdfNjZrdnBfNDA3LmF3c3VpX3dpdGgtZGVzY3JpcHRpb25fMXI5bGdfNjZrdnBfNDEyOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KTtcbn1cbi5hd3N1aV9oZWFkZXItdGFnXzFyOWxnXzY2a3ZwXzQwNy5hd3N1aV93aXRoLWluZm9fMXI5bGdfNjZrdnBfNDE1Om5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci10ZXh0XzFyOWxnXzY2a3ZwXzQxNTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ182Nmt2cF80MDc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xufVxuLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ182Nmt2cF80MjE6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRleHRfMXI5bGdfNjZrdnBfNDE1Om5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfaGVhZGVyLWJlZm9yZS1zbG90XzFyOWxnXzY2a3ZwXzQyMTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ182Nmt2cF80MDcuYXdzdWlfd2l0aC1pbmZvXzFyOWxnXzY2a3ZwXzQxNSA+IC5hd3N1aV9oZWFkZXItYmVmb3JlLXNsb3RfMXI5bGdfNjZrdnBfNDIxOm5vdCgjXFw5KSwgLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ182Nmt2cF80MjEuYXdzdWlfd2l0aC1oZWFkZXItdGV4dF8xcjlsZ182Nmt2cF80MzI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmF3c3VpX2hlYWRlci1iZWZvcmUtc2xvdF8xcjlsZ182Nmt2cF80MjEuYXdzdWlfd2l0aC1oZWFkZXItdGV4dF8xcjlsZ182Nmt2cF80MzI6bm90KCNcXDkpLCAuYXdzdWlfaGVhZGVyLXRhZ18xcjlsZ182Nmt2cF80MDcuYXdzdWlfd2l0aC1pbmZvXzFyOWxnXzY2a3ZwXzQxNTpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn1cbi5hd3N1aV9oZWFkZXItYWN0aW9ucy1zbG90XzFyOWxnXzY2a3ZwXzQzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWJsb2NrLXNpemU6IGNhbGModmFyKC0tZm9udC1wYW5lbC1oZWFkZXItbGluZS1oZWlnaHQta2U5cWwzLCAyMnB4KSArIDIgKiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpICsgMXB4KSk7XG59XG4uYXdzdWlfaGVhZGVyLWRlc2NyaXB0aW9uXzFyOWxnXzY2a3ZwXzQ0NDpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1oZWFkaW5nLXNlY29uZGFyeS1lY3NxOTMsICM0MjQ2NTApO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG5cbi5hd3N1aV9oZWFkZXItYnV0dG9uc18xcjlsZ182Nmt2cF80NTE6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xcjlsZ182Nmt2cF80NTk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLXhzLXJ0NzIwZCwgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIC0yKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpIC8gLTIpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xd3hyd18yMjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkpO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbCAqL1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC12YXJpYW50LXRleHQtZ3JpZF92ajZwN18xd3hyd18yMzEuYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdmo2cDdfMXd4cndfMjM5ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzF3eHJ3XzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtMV92ajZwN18xd3hyd18yNDIuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xd3hyd18yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0xX3ZqNnA3XzF3eHJ3XzI0Mi5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzF3eHJ3XzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtMl92ajZwN18xd3hyd18yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xd3hyd18yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzF3eHJ3XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzF3eHJ3XzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xd3hyd18yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xd3hyd18yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzF3eHJ3XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZhcmlhbnQtdGV4dC1ncmlkX3ZqNnA3XzF3eHJ3XzIzMS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xd3hyd18yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xd3hyd18yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4rMSkge1xuICBib3JkZXItaW5saW5lLXN0YXJ0LXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxLmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzF3eHJ3XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMTpub3QoI1xcOSk6bm90KC5hd3N1aV9ncmlkLW5vLWd1dHRlcnNfdmo2cDdfMXd4cndfMjI3KSA+ICoge1xuICBwYWRkaW5nLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLWdyaWQtZ3V0dGVyLWJma3oydywgMjBweCkgLyAyKTtcbiAgcGFkZGluZy1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxOm5vdCgjXFw5KTpub3QoLmF3c3VpX2dyaWQtbm8tZ3V0dGVyc192ajZwN18xd3hyd18yMjcpLmF3c3VpX2dyaWQtdmFyaWFudC10ZXh0LWdyaWRfdmo2cDdfMXd4cndfMjMxID4gKiB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1ncmlkLWd1dHRlci1iZmt6MncsIDIwcHgpO1xuICBtYXJnaW4tYmxvY2s6IGNhbGModmFyKC0tc3BhY2UtZ3JpZC1ndXR0ZXItYmZrejJ3LCAyMHB4KSAvIDIpO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xd3hyd18yNzY6bm90KCNcXDkpIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMXd4cndfMjc2ID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xd3hyd18yNzYuYXdzdWlfZ3JpZC1icmVha3BvaW50LWRlZmF1bHRfdmo2cDdfMXd4cndfMjM5ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xd3hyd18yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMXd4cndfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMXd4cndfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDFuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xd3hyd18yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTFfdmo2cDdfMXd4cndfMjQyLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xd3hyd18yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMW4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzF3eHJ3XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMl92ajZwN18xd3hyd18yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXh4c192ajZwN18xd3hyd18yNDIgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoMm4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC12ZXJ0aWNhbC1ib3JkZXJzX3ZqNnA3XzF3eHJ3XzI3Ni5hd3N1aV9ncmlkLWNvbHVtbnMtMl92ajZwN18xd3hyd18yNDguYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzF3eHJ3XzI0NSA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMXd4cndfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzF3eHJ3XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzF3eHJ3XzI0MiA+ICo6bm90KCNcXDkpOm50aC1jaGlsZCgybikge1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLXZlcnRpY2FsLWJvcmRlcnNfdmo2cDdfMXd4cndfMjc2LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzF3eHJ3XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDNuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xd3hyd18yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMXd4cndfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMXd4cndfMjQyID4gKjpub3QoI1xcOSk6bnRoLWNoaWxkKDJuKSB7XG4gIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtdmVydGljYWwtYm9yZGVyc192ajZwN18xd3hyd18yNzYuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMXd4cndfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xd3hyd18yNDUgPiAqOm5vdCgjXFw5KTpudGgtY2hpbGQoNG4pIHtcbiAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsICovXG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5ID4gKjpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5ID4gKjpub3QoI1xcOSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzF3eHJ3XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHhzX3ZqNnA3XzF3eHJ3XzI0MiA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgybisxKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0yX3ZqNnA3XzF3eHJ3XzI0OC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xd3hyd18zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMXd4cndfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMXd4cndfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xd3hyd18zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTNfdmo2cDdfMXd4cndfMjU0LmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xd3hyd18yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoM24rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzF3eHJ3XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtM192ajZwN18xd3hyd18yNTQuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzF3eHJ3XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCgzbisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy0zX3ZqNnA3XzF3eHJ3XzI1NC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMyk6bnRoLWNoaWxkKDNuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xd3hyd18zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMXd4cndfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14eHNfdmo2cDdfMXd4cndfMjQyID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDJuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xd3hyd18zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMXd4cndfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xd3hyd18yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgyKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzF3eHJ3XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xd3hyd18yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzF3eHJ3XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDIpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzF3eHJ3XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoMik6bnRoLWNoaWxkKDRuKzMpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cbmRpdi5hd3N1aV9jb2x1bW4tbGF5b3V0X3ZqNnA3XzF3eHJ3XzE4OSA+IC5hd3N1aV9ncmlkX3ZqNnA3XzF3eHJ3XzIyMS5hd3N1aV9ncmlkLWhvcml6b250YWwtYm9yZGVyc192ajZwN18xd3hyd18zMDkuYXdzdWlfZ3JpZC1jb2x1bW5zLTRfdmo2cDdfMXd4cndfMjYwLmF3c3VpX2dyaWQtYnJlYWtwb2ludC14c192ajZwN18xd3hyd18yNDUgPiAqOm5vdCgjXFw5KTpudGgtbGFzdC1jaGlsZCgzKTpudGgtY2hpbGQoNG4rMSkge1xuICBib3JkZXItYmxvY2stZW5kLXdpZHRoOiAwO1xufVxuZGl2LmF3c3VpX2NvbHVtbi1sYXlvdXRfdmo2cDdfMXd4cndfMTg5ID4gLmF3c3VpX2dyaWRfdmo2cDdfMXd4cndfMjIxLmF3c3VpX2dyaWQtaG9yaXpvbnRhbC1ib3JkZXJzX3ZqNnA3XzF3eHJ3XzMwOS5hd3N1aV9ncmlkLWNvbHVtbnMtNF92ajZwN18xd3hyd18yNjAuYXdzdWlfZ3JpZC1icmVha3BvaW50LXhzX3ZqNnA3XzF3eHJ3XzI0NSA+ICo6bm90KCNcXDkpOm50aC1sYXN0LWNoaWxkKDMpOm50aC1jaGlsZCg0bisyKSB7XG4gIGJvcmRlci1ibG9jay1lbmQtd2lkdGg6IDA7XG59XG5kaXYuYXdzdWlfY29sdW1uLWxheW91dF92ajZwN18xd3hyd18xODkgPiAuYXdzdWlfZ3JpZF92ajZwN18xd3hyd18yMjEuYXdzdWlfZ3JpZC1ob3Jpem9udGFsLWJvcmRlcnNfdmo2cDdfMXd4cndfMzA5LmF3c3VpX2dyaWQtY29sdW1ucy00X3ZqNnA3XzF3eHJ3XzI2MC5hd3N1aV9ncmlkLWJyZWFrcG9pbnQteHNfdmo2cDdfMXd4cndfMjQ1ID4gKjpub3QoI1xcOSk6bnRoLWxhc3QtY2hpbGQoNCk6bnRoLWNoaWxkKDRuKzEpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZC13aWR0aDogMDtcbn1cblxuLmF3c3VpX3Jvb3Rfdmo2cDdfMXd4cndfMzU5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0Om5vdCgjXFw5KSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdGlsZXMtNWM5ZXZrLCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10aWxlcy01YzlldmssIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2aywgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXRpbGVzLTVjOWV2aywgOHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZik7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciB2YXIoLS1tb3Rpb24tZHVyYXRpb24tdHJhbnNpdGlvbi1xdWljay1leXV6OXAsIDkwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctdHJhbnNpdGlvbi1xdWljay1pY2Mza2ssIGxpbmVhciksIGJhY2tncm91bmQtY29sb3IgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXRyYW5zaXRpb24tcXVpY2stZXl1ejlwLCA5MG1zKSB2YXIoLS1tb3Rpb24tZWFzaW5nLXRyYW5zaXRpb24tcXVpY2staWNjM2trLCBsaW5lYXIpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzF3eHJ3XzM5NDpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQ6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0Om5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQuYXdzdWlfcmVmcmVzaF92ajZwN18xd3hyd180MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzF3eHJ3XzM5NC5hd3N1aV9yZWZyZXNoX3ZqNnA3XzF3eHJ3XzQxOS5hd3N1aV9zZWxlY3RlZF92ajZwN18xd3hyd180MjM6bm90KCNcXDkpOm5vdCguYXdzdWlfZGlzYWJsZWRfdmo2cDdfMXd4cndfNDIzKTpub3QoLmF3c3VpX3JlYWRvbmx5X3ZqNnA3XzF3eHJ3XzQyMykge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCBjYWxjKHZhcigtLWJvcmRlci13aWR0aC1pdGVtLXNlbGVjdGVkLWxmN2g5dSwgMnB4KSAtIDFweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzF3eHJ3XzM5NC5hd3N1aV9oYXMtbWV0YWRhdGFfdmo2cDdfMXd4cndfNDI2Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0LmF3c3VpX2hhcy1tZXRhZGF0YV92ajZwN18xd3hyd180MjYuYXdzdWlfcmVmcmVzaF92ajZwN18xd3hyd180MTk6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCk7XG59XG4uYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0LmF3c3VpX3NlbGVjdGVkX3ZqNnA3XzF3eHJ3XzQyMzpub3QoI1xcOSkge1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tc2VsZWN0ZWQtZWYxZ2QyLCAjMDA2Y2UwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1zZWxlY3RlZC1lZjFnZDIsICMwMDZjZTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWl0ZW0tc2VsZWN0ZWQtcjJ6ZGs2LCAjZjBmYmZmKTtcbn1cbi5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQuYXdzdWlfZGlzYWJsZWRfdmo2cDdfMXd4cndfNDIzOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6LCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdGlsZXMtZGlzYWJsZWQtZWtsZ2h6LCAjZWJlYmYwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC10aWxlcy1kaXNhYmxlZC1uMjc3bWUsICNlYmViZjApO1xufVxuLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzF3eHJ3XzM5NC5hd3N1aV9yZWFkb25seV92ajZwN18xd3hyd180MjM6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZik7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGlzYWJsZWQtd2hvYzk2LCAjZWJlYmYwKTtcbn1cblxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMXd4cndfNDQ4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyAtNCk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIC00KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIC00KTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzF3eHJ3XzQ0OC5hd3N1aV9jb2x1bW4tMV92ajZwN18xd3hyd180NTUgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMXd4cndfNDQ4LmF3c3VpX2NvbHVtbi0xX3ZqNnA3XzF3eHJ3XzQ1NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQuYXdzdWlfYnJlYWtwb2ludC14c192ajZwN18xd3hyd180NjI6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzF3eHJ3XzQ0OC5hd3N1aV9jb2x1bW4tMV92ajZwN18xd3hyd180NTUgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHhzX3ZqNnA3XzF3eHJ3XzQ2Njpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMXd4cndfNDQ4LmF3c3VpX2NvbHVtbi0yX3ZqNnA3XzF3eHJ3XzQ3MCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xd3hyd180NDguYXdzdWlfY29sdW1uLTJfdmo2cDdfMXd4cndfNDcwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzF3eHJ3XzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzF3eHJ3XzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzF3eHJ3XzQ0OC5hd3N1aV9jb2x1bW4tMl92ajZwN18xd3hyd180NzAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHhzX3ZqNnA3XzF3eHJ3XzQ2Njpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzF3eHJ3XzQ0OC5hd3N1aV9jb2x1bW4tM192ajZwN18xd3hyd180ODUgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KSAvIDQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMXd4cndfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzF3eHJ3XzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQuYXdzdWlfYnJlYWtwb2ludC14c192ajZwN18xd3hyd180NjI6bm90KCNcXDkpIHtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMXd4cndfNDQ4LmF3c3VpX2NvbHVtbi0zX3ZqNnA3XzF3eHJ3XzQ4NSA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQuYXdzdWlfYnJlYWtwb2ludC14eHNfdmo2cDdfMXd4cndfNDY2Om5vdCgjXFw5KSB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xufVxuLmF3c3VpX2NvbHVtbnNfdmo2cDdfMXd4cndfNDQ4LmF3c3VpX2NvbHVtbi00X3ZqNnA3XzF3eHJ3XzUwMCA+IC5hd3N1aV90aWxlLWNvbnRhaW5lcl92ajZwN18xd3hyd18zOTQ6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkgLyA0KTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpIC8gNCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIHZhcigtLXNwYWNlLXRpbGUtZ3V0dGVyLThrd2dpaywgMjRweCkvMik7XG59XG4uYXdzdWlfY29sdW1uc192ajZwN18xd3hyd180NDguYXdzdWlfY29sdW1uLTRfdmo2cDdfMXd4cndfNTAwID4gLmF3c3VpX3RpbGUtY29udGFpbmVyX3ZqNnA3XzF3eHJ3XzM5NC5hd3N1aV9icmVha3BvaW50LXhzX3ZqNnA3XzF3eHJ3XzQ2Mjpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYygyNSUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMjUlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cbi5hd3N1aV9jb2x1bW5zX3ZqNnA3XzF3eHJ3XzQ0OC5hd3N1aV9jb2x1bW4tNF92ajZwN18xd3hyd181MDAgPiAuYXdzdWlfdGlsZS1jb250YWluZXJfdmo2cDdfMXd4cndfMzk0LmF3c3VpX2JyZWFrcG9pbnQteHhzX3ZqNnA3XzF3eHJ3XzQ2Njpub3QoI1xcOSkge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSB2YXIoLS1zcGFjZS10aWxlLWd1dHRlci04a3dnaWssIDI0cHgpLzIpO1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoNTAlIC0gdmFyKC0tc3BhY2UtdGlsZS1ndXR0ZXItOGt3Z2lrLCAyNHB4KS8yKTtcbn1cblxuLmF3c3VpX2NvbnRyb2xfdmo2cDdfMXd4cndfNTE2Om5vdCgjXFw5KSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuLmF3c3VpX2NvbnRyb2xfdmo2cDdfMXd4cndfNTE2LmF3c3VpX25vLWltYWdlX3ZqNnA3XzF3eHJ3XzUyMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfaW1hZ2Vfdmo2cDdfMXd4cndfNTI0Om5vdCgjXFw5KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9pbWFnZV92ajZwN18xd3hyd181MjQgPiBpbWc6bm90KCNcXDkpIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuLmF3c3VpX2ltYWdlX3ZqNnA3XzF3eHJ3XzUyNC5hd3N1aV9kaXNhYmxlZF92ajZwN18xd3hyd180MjMgPiBpbWc6bm90KCNcXDkpIHtcbiAgb3BhY2l0eTogMC4zO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zdmdfZDR4eG1feDRlNTVfMTQ1Om5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tc3ZnX2Q0eHhtX3g0ZTU1XzE0NTpub3QoI1xcOSk6ZGlyKHJ0bCkge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1sYXlvdXQtYm9yZGVyX2Q0eHhtX3g0ZTU1XzE1MTpub3QoI1xcOSkge1xuICBzdHJva2U6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItZm1hcnF5LCAjMGYxNDFhKTtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tbGF5b3V0LWJhY2tncm91bmRfZDR4eG1feDRlNTVfMTU1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtbGF5b3V0LW1haW4taDFsMnluLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWxheW91dC1oZWFkZXJfZDR4eG1feDRlNTVfMTU4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtaG9tZS1oZWFkZXItZm1hcnF5LCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLWJvcmRlcl9kNHh4bV94NGU1NV8xNjE6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci10ZXh0LWdyb3VwLWxhYmVsLWt3cWFyZCwgIzQyNDY1MCk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXByaW1hcnktYnV0dG9uX2Q0eHhtX3g0ZTU1XzE2NTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmLCAjZmY5OTAwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tLXNlY29uZGFyeV9kNHh4bV94NGU1NV8xNjg6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItdGV4dC1ncm91cC1sYWJlbC1rd3FhcmQsICM0MjQ2NTApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi0tZGlzYWJsZWQtZWxlbWVudF9kNHh4bV94NGU1NV8xNzE6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1zZXBhcmF0b3JfZDR4eG1feDRlNTVfMTc0Om5vdCgjXFw5KSB7XG4gIHN0cm9rZTogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWRpc2FibGVkLXJ4ZmtlZywgI2RlZGVlMyk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLS1mb2N1cy10ZXh0X2Q0eHhtX3g0ZTU1XzE3Nzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKTtcbn1cblxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zdmdfZDR4eG1feDRlNTVfMTgxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwbHVnaW4vbm8tdW5zdXBwb3J0ZWQtYnJvd3Nlci1mZWF0dXJlcyAqL1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1zdmdfZDR4eG1feDRlNTVfMTgxOm5vdCgjXFw5KTpkaXIocnRsKSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tbGF5b3V0LXRvcF9kNHh4bV94NGU1NV8xODc6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC11bGRrODEsICNlYmViZjApO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1sYXlvdXQtbWFpbl9kNHh4bV94NGU1NV8xOTA6bm90KCNcXDkpIHtcbiAgZmlsbDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1sYXlvdXQtbWFpbi1oMWwyeW4sICNmZmZmZmYpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1wcmltYXJ5X2Q0eHhtX3g0ZTU1XzE5Mzpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWJ1dHRvbi1wcmltYXJ5LWRlZmF1bHQtamtydXJmLCAjZmY5OTAwKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tZGlzYWJsZWRfZDR4eG1feDRlNTVfMTk2Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1kaXNhYmxlZC1yeGZrZWcsICNkZWRlZTMpO1xufVxuLmF3c3VpX3ByZWZlcmVuY2UtaWNvbi1yZWZyZXNoLS1jb2x1bW4taGVhZGVyX2Q0eHhtX3g0ZTU1XzE5OTpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWlucHV0LWRpc2FibGVkLXVrajljdSwgI2I0YjRiYik7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXdpbmRvd19kNHh4bV94NGU1NV8yMDI6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWhvbWUtaGVhZGVyLWZtYXJxeSwgIzBmMTQxYSk7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9wcmVmZXJlbmNlLWljb24tcmVmcmVzaC0tc2Vjb25kYXJ5X2Q0eHhtX3g0ZTU1XzIwNjpub3QoI1xcOSkge1xuICBmaWxsOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYywgIzQyNDY1MCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWRlZmF1bHRfZDR4eG1feDRlNTVfMjA5Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLXNlcGFyYXRvcl9kNHh4bV94NGU1NV8yMTI6bm90KCNcXDkpIHtcbiAgc3Ryb2tlOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWlucHV0LWRlZmF1bHRfZDR4eG1feDRlNTVfMjE1Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kZWZhdWx0LW55bjA2YSwgIzhjOGM5NCk7XG59XG4uYXdzdWlfcHJlZmVyZW5jZS1pY29uLXJlZnJlc2gtLWhlYWRpbmdfZDR4eG1feDRlNTVfMjE4Om5vdCgjXFw5KSB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXRleHQtaGVhZGluZy1kZWZhdWx0LTlpdjVsYiwgIzBmMTQxYSk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290X2d4cDl5X2QwNndwXzE4MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfZDA2d3BfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfZDA2d3BfMjE0Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9kMDZ3cF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2QwNndwXzIxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCh2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpLCBhdXRvKTtcbn1cbi5hd3N1aV9yb290X2d4cDl5X2QwNndwXzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5X2QwNndwXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfZDA2d3BfMjE5ID4gLmF3c3VpX2hlYWRlcl9neHA5eV9kMDZ3cF8yMjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBncmlkLXJvdzogMTtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfZDA2d3BfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfZDA2d3BfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9kMDZ3cF8yMTkgPiAuYXdzdWlfZGV0YWlsc19neHA5eV9kMDZ3cF8yMzA6bm90KCNcXDkpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfZDA2d3BfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfZDA2d3BfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9kMDZ3cF8yMTkgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5X2QwNndwXzIzNjpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMjtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1kaXZpZGVyLWRlZmF1bHQtcDNpNHBmLCAjYzZjNmNkKTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQtaW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4eHMtNzc1bTJiLCAycHgpO1xufVxuLmF3c3VpX3Jvb3RfZ3hwOXlfZDA2d3BfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfZDA2d3BfMjE0ID4gOm5vdCgjXFw5KTpsYXN0LW9mLXR5cGUgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5X2QwNndwXzIzNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9kMDZ3cF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQuYXdzdWlfY3VzdG9tX2d4cDl5X2QwNndwXzI1MiA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5X2QwNndwXzIzMDpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2stZW5kOiAwO1xufVxuXG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV9kMDZ3cF8yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV9kMDZ3cF8yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2QwNndwXzIxOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLXN0YXRpYy1sLWY1cWxlbCwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG1pbm1heCh2YXIoLS1zcGFjZS1zdGF0aWMtbC1mNXFsZWwsIDIwcHgpLCBhdXRvKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2QwNndwXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2QwNndwXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfZDA2d3BfMjE5ID4gLmF3c3VpX2hlYWRlcl9neHA5eV9kMDZ3cF8yMjQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2QwNndwXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2QwNndwXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfZDA2d3BfMjE5ID4gLmF3c3VpX2hlYWRlcl9neHA5eV9kMDZ3cF8yMjQgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5X2QwNndwXzIzNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIGJvcmRlci1ibG9jazogMDtcbiAgYm9yZGVyLWlubGluZTogMDtcbiAgbWluLWJsb2NrLXNpemU6IDA7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIGJsb2NrLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xuICBpbmxpbmUtc2l6ZTogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiB2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpO1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV9kMDZ3cF8yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2QwNndwXzIxOSA+IC5hd3N1aV9ob3Jpem9udGFsLWhlYWRlcl9neHA5eV9kMDZ3cF8yODg6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDI7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMztcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCk7XG59XG4uYXdzdWlfaG9yaXpvbnRhbF9neHA5eV9kMDZ3cF8yNTYgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2QwNndwXzIxOSA+IC5hd3N1aV9kZXRhaWxzX2d4cDl5X2QwNndwXzIzMDpub3QoI1xcOSkge1xuICBncmlkLXJvdzogMztcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAzO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cbi5hd3N1aV9ob3Jpem9udGFsX2d4cDl5X2QwNndwXzI1NiA+IC5hd3N1aV9saXN0X2d4cDl5X2QwNndwXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfZDA2d3BfMjE5Om5vdCgjXFw5KTpsYXN0LWNoaWxkID4gLmF3c3VpX2hlYWRlcl9neHA5eV9kMDZ3cF8yMjQgPiAuYXdzdWlfY29ubmVjdG9yX2d4cDl5X2QwNndwXzIzNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9yb290X2d4cDl5X2QwNndwXzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5X2QwNndwXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfZDA2d3BfMjE5LmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV9kMDZ3cF8zMDIgPiAuYXdzdWlfcmFpbF9neHA5eV9kMDZ3cF8zMDI6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfcm9vdF9neHA5eV9kMDZ3cF8xODEgPiAuYXdzdWlfbGlzdF9neHA5eV9kMDZ3cF8yMTQgPiAuYXdzdWlfY29udGFpbmVyX2d4cDl5X2QwNndwXzIxOS5hd3N1aV9jdXN0b20tdmVydGljYWxfZ3hwOXlfZDA2d3BfMzAyID4gLmF3c3VpX3JhaWxfZ3hwOXlfZDA2d3BfMzAyID4gLmF3c3VpX2Nvbm5lY3Rvcl9neHA5eV9kMDZ3cF8yMzY6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IGF1dG87XG4gIGdyaWQtY29sdW1uOiBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGlubGluZS1zaXplOiB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KTtcbiAgYmxvY2stc2l6ZTogYXV0bztcbiAgbWluLWJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXN0YXRpYy14cy0wcnZvY3gsIDhweCk7XG4gIGluc2V0LWlubGluZS1lbmQ6IDA7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tc3BhY2Utc3RhdGljLXh4cy1vYjluaDEsIDRweCkgMDtcbn1cbi5hd3N1aV9yb290X2d4cDl5X2QwNndwXzE4MSA+IC5hd3N1aV9saXN0X2d4cDl5X2QwNndwXzIxNCA+IC5hd3N1aV9jb250YWluZXJfZ3hwOXlfZDA2d3BfMjE5LmF3c3VpX2N1c3RvbS12ZXJ0aWNhbF9neHA5eV9kMDZ3cF8zMDIgPiAuYXdzdWlfY29udGVudF9neHA5eV9kMDZ3cF8zMjE6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cblxuLmF3c3VpX3Jvb3RfZ3hwOXlfZDA2d3BfMTgxID4gLmF3c3VpX2xpc3RfZ3hwOXlfZDA2d3BfMjE0ID4gLmF3c3VpX2NvbnRhaW5lcl9neHA5eV9kMDZ3cF8yMTkuYXdzdWlfY3VzdG9tLXZlcnRpY2FsX2d4cDl5X2QwNndwXzMwMjpub3QoI1xcOSk6bGFzdC1vZi10eXBlID4gLmF3c3VpX3JhaWxfZ3hwOXlfZDA2d3BfMzAyID4gLmF3c3VpX2Nvbm5lY3Rvcl9neHA5eV9kMDZ3cF8yMzYge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4uYXdzdWlfdGFicy1oZWFkZXJfMTRybXRfNzh6cndfMTU0Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmF3c3VpX3RhYi1oZWFkZXItc2Nyb2xsLWNvbnRhaW5lcl8xNHJtdF83OHpyd18xNjM6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJzLWhlYWRlci1saXN0XzE0cm10Xzc4enJ3XzE2OTpub3QoI1xcOSkge1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgc2Nyb2xsLXNuYXAtdHlwZTogaW5saW5lIHByb3hpbWl0eTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGaXJlZm94ICovXG59XG4uYXdzdWlfdGFicy1oZWFkZXItbGlzdF8xNHJtdF83OHpyd18xNjk6bm90KCNcXDkpOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG59XG5cbi5hd3N1aV9wYWdpbmF0aW9uLWJ1dHRvbl8xNHJtdF83OHpyd18xODY6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hd3N1aV9wYWdpbmF0aW9uLWJ1dHRvbi1sZWZ0XzE0cm10Xzc4enJ3XzE5Mzpub3QoI1xcOSkge1xuICBib3JkZXItaW5saW5lLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wYWdpbmF0aW9uLWJ1dHRvbi1sZWZ0LXNjcm9sbGFibGVfMTRybXRfNzh6cndfMTk2Om5vdCgjXFw5KSB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IDVweCAwcHggNHB4IC0zcHggdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTYwNTlreiwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSksIDFweCAwcHggMHB4IDBweCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKTtcbn1cbi5hd3N1aV9wYWdpbmF0aW9uLWJ1dHRvbi1yaWdodF8xNHJtdF83OHpyd18yMDA6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWlubGluZS1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWNvbnRyb2wtZGlzYWJsZWQteW8wNGlyLCAjZGVkZWUzKTtcbn1cbi5hd3N1aV9wYWdpbmF0aW9uLWJ1dHRvbi1yaWdodC1zY3JvbGxhYmxlXzE0cm10Xzc4enJ3XzIwMzpub3QoI1xcOSkge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAtNXB4IDBweCA0cHggLTNweCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy1zaGFkb3ctNjA1OWt6LCByZ2JhKDE1LCAyMCwgMjYsIDAuMTIpKSwgLTFweCAwcHggMHB4IDAgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtc2hhZG93LTYwNTlreiwgcmdiYSgxNSwgMjAsIDI2LCAwLjEyKSk7XG59XG5cbi5hd3N1aV9hY3Rpb25zLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMDg6bm90KCNcXDkpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfNzh6cndfMjE2Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWlubGluZS1zaXplOiBjYWxjKDkwJSAtIHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSk7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydDtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWxhYmVsXzE0cm10Xzc4enJ3XzIyNjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS10YWJzLXZlcnRpY2FsLXY5dzlyOCwgNHB4KTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzc6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzcgPiAuYXdzdWlfdGFicy10YWItZGlzbWlzc18xNHJtdF83OHpyd18yNDU6bm90KCNcXDkpLCAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzcgPiAuYXdzdWlfdGFicy10YWItYWN0aW9uXzE0cm10Xzc4enJ3XzI0NTpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzcuYXdzdWlfcmVmcmVzaF8xNHJtdF83OHpyd18yNTAgPiBzcGFuOm5vdCgjXFw5KTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkpO1xufVxuXG4uYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfNzh6cndfMjU0KTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMXB4KTtcbiAgaW5zZXQtYmxvY2stZW5kOiBjYWxjKC0xICogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpO1xuICBibG9jay1zaXplOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3Itd2lkdGgtejE3cm1kLCB2YXIoLS1ib3JkZXItYWN0aXZlLXdpZHRoLXU3c2ZnOSwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtYWN0aXZlLWluZGljYXRvci1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy10YWJzLWZvY3VzLXJpbmctbG5teWFiLCAyMHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCkpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtdGFicy1hY3RpdmUtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLXRhYnMtZm9jdXMtcmluZy1sbm15YWIsIDIwcHgpKTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cy16MTdybWQsIHZhcigtLWJvcmRlci1yYWRpdXMtdGFicy1mb2N1cy1yaW5nLWxubXlhYiwgMjBweCkpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hd3N1aS1zdHlsZS10YWJzLWFjdGl2ZS1pbmRpY2F0b3ItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItdGFicy11bmRlcmxpbmUtYnlydnF5LCAjMDA2Y2UwKSk7XG4gIG9wYWNpdHk6IDA7XG59XG4uYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfNzh6cndfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10Xzc4enJ3XzI1MDphZnRlciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tbW90aW9uLWR1cmF0aW9uLXJlZnJlc2gtb25seS1tZWRpdW0temw5NGRhLCAxNjVtcykgdmFyKC0tbW90aW9uLWVhc2luZy1yZWZyZXNoLW9ubHktYy16aWR3d2ssIGN1YmljLWJlemllcigwLjg0LCAwLCAwLjE2LCAxKSk7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzc6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfNzh6cndfMjU0KS5hd3N1aV9yZWZyZXNoXzE0cm10Xzc4enJ3XzI1MDphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfNzh6cndfMjM3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10Xzc4enJ3XzI1NCkuYXdzdWlfcmVmcmVzaF8xNHJtdF83OHpyd18yNTA6YWZ0ZXIsIC5hd3N1aS1tb2RlLWVudGVyaW5nIC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10Xzc4enJ3XzIzNzpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF83OHpyd18yNTQpLmF3c3VpX3JlZnJlc2hfMTRybXRfNzh6cndfMjUwOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uYXdzdWlfdGFicy10YWJfMTRybXRfNzh6cndfMjE2Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfNzh6cndfMjM3IHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IGNhbGMoLTEgKiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSk7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfNzh6cndfMjE2Om5vdCgjXFw5KTpub3QoOmxhc3QtY2hpbGQpID4gLmF3c3VpX3RhYnMtdGFiLWhlYWRlci1jb250YWluZXJfMTRybXRfNzh6cndfMjM3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtc2VwYXJhdG9yLXdpZHRoLXoxN3JtZCwgdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLXRhYnMtc2VwYXJhdG9yLWNvbG9yLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLXRhYnMtZGl2aWRlci1iOW16NW4sICNjNmM2Y2QpKTtcbiAgaW5zZXQ6IHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF83OHpyd18yMTY6bm90KCNcXDkpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzcuYXdzdWlfcmVmcmVzaF8xNHJtdF83OHpyd18yNTA6YmVmb3JlIHtcbiAgaW5zZXQ6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXMteHppZmgzLCAxMnB4KSAtIHZhcigtLWJvcmRlci1hY3RpdmUtd2lkdGgtdTdzZmc5LCA0cHgpKSAwO1xufVxuXG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF83OHpyd18yOTY6bm90KCNcXDkpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2Utc2NhbGVkLXMteXF2bW96LCAxMnB4KSAtIDJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiBjYWxjKHZhcigtLXNwYWNlLXNjYWxlZC1zLXlxdm1veiwgMTJweCkgLSAxcHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAxcHg7XG4gIGJvcmRlci1ibG9jazogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS10YWJzLWt3dW85biwgMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC10YWJzLTV3eWEzeSwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC10YWJzLWQ2Z3hkOSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIDFweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGFicy10YWItbGlua18xNHJtdF83OHpyd18yOTYuYXdzdWlfcmVmcmVzaF8xNHJtdF83OHpyd18yNTA6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS1zdGF0aWMteHMtMHJ2b2N4LCA4cHgpIC0gMXB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IGNhbGModmFyKC0tc3BhY2Utc3RhdGljLXhzLTBydm9jeCwgOHB4KSAtIDFweCk7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10Xzc4enJ3XzI5Njpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtaG92ZXItejE3cm1kLCB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB0cmFuc3BhcmVudCkpO1xufVxuLmF3c3VpX3RhYnMtdGFiLWxpbmtfMTRybXRfNzh6cndfMjk2Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy10YWItbGlua18xNHJtdF83OHpyd18yOTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctejE3cm1kOiAwIDAgMCB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci13aWR0aC16MTdybWQsIDJweCkgdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItY29sb3ItejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy10YWItbGlua18xNHJtdF83OHpyd18yOTY6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IGNhbGModmFyKC0tc3BhY2UtdGFicy1mb2N1cy1vdXRsaW5lLWd1dHRlci1nejc4NncsIC04cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV90YWJzLXRhYi1saW5rXzE0cm10Xzc4enJ3XzI5Njpub3QoI1xcOSk6Zm9jdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLXRhYnMtZm9jdXMtb3V0bGluZS1ndXR0ZXItZ3o3ODZ3LCAtOHB4KSk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkgKyB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkgKyB2YXIoLS1zcGFjZS10YWJzLWZvY3VzLW91dGxpbmUtZ3V0dGVyLWd6Nzg2dywgLThweCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJvcmRlci1yYWRpdXMtejE3cm1kLCB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KSk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYXdzdWktc3R5bGUtZm9jdXMtcmluZy1ib3JkZXItcmFkaXVzLXoxN3JtZCwgdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCkpO1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1mb2N1cy1yaW5nLWJveC1zaGFkb3ctejE3cm1kKTtcbiAgei1pbmRleDogMTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiXzE0cm10Xzc4enJ3XzIxNjpub3QoI1xcOSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxcHg7XG4gIHNjcm9sbC1tYXJnaW4taW5saW5lLXN0YXJ0OiAxcHg7XG59XG4uYXdzdWlfdGFicy10YWJfMTRybXRfNzh6cndfMjE2Om5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IC5hd3N1aV90YWJzLXRhYi1oZWFkZXItY29udGFpbmVyXzE0cm10Xzc4enJ3XzIzNyB7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KSAtIDFweCk7XG59XG5cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF83OHpyd18yMTY6bm90KCNcXDkpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLWVuZDogMXB4O1xuICBzY3JvbGwtbWFyZ2luLWlubGluZS1lbmQ6IDFweDtcbn1cbi5hd3N1aV90YWJzLXRhYl8xNHJtdF83OHpyd18yMTY6bm90KCNcXDkpOmxhc3QtY2hpbGQgPiAuYXdzdWlfdGFicy10YWItaGVhZGVyLWNvbnRhaW5lcl8xNHJtdF83OHpyd18yMzcge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IGNhbGModmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpIC0gMXB4KTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWRpc2FibGVkXzE0cm10Xzc4enJ3XzI1NDpub3QoI1xcOSksIC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF83OHpyd18yNTQ6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRpc2FibGVkLXNjdjJlYywgI2I0YjRiYikpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kaXNhYmxlZC16MTdybWQsIHRyYW5zcGFyZW50KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXRhYnMtZGlzYWJsZWQtZXl4ODN3LCA3MDApO1xufVxuXG4uYXdzdWlfdGFicy10YWItYWN0aXZlXzE0cm10Xzc4enJ3XzM3OTpub3QoI1xcOSk6bm90KC5hd3N1aV90YWJzLXRhYi1kaXNhYmxlZF8xNHJtdF83OHpyd18yNTQpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1hY3RpdmUtejE3cm1kLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtYWN0aXZlLXoxN3JtZCwgdHJhbnNwYXJlbnQpO1xufVxuLmF3c3VpX3RhYnMtdGFiLWFjdGl2ZV8xNHJtdF83OHpyd18zNzk6bm90KCNcXDkpOm5vdCguYXdzdWlfdGFicy10YWItZGlzYWJsZWRfMTRybXRfNzh6cndfMjU0KTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5hd3N1aV90YWJzLWhlYWRlci13aXRoLWRpdmlkZXJfMTRybXRfNzh6cndfMzg4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci10YWJzLWRpdmlkZXItYjltejVuLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX3RhYnMtdGFiLWZvY3VzYWJsZV8xNHJtdF83OHpyd18zOTI6bm90KCNcXDkpIHtcbiAgLyogdXNlZCB0byBtYW5hZ2UgZm9jdXNhYmxlIGxvZ2ljICovXG59XG5cbi5hd3N1aV9yb290XzE0cm10Xzc4enJ3XzM5Njpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn1cblxuLmF3c3VpX3RhYnNfMTRybXRfNzh6cndfMTU0Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV90YWJzLWNvbnRlbnRfMTRybXRfNzh6cndfNDM0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9maXQtaGVpZ2h0XzE0cm10Xzc4enJ3XzQzODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfdGFicy1jb250ZW50LWFjdGl2ZV8xNHJtdF83OHpyd180NDQ6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDE7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdGFicy1jb250ZW50LWFjdGl2ZV8xNHJtdF83OHpyd180NDQ6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250YWluZXItcjF2ZWZlLCAxNnB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRhaW5lci1yMXZlZmUsIDE2cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udGFpbmVyLXIxdmVmZSwgMTZweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG5cbi5hd3N1aV90YWJzLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF83OHpyd180NTguYXdzdWlfd2l0aC1wYWRkaW5nc18xNHJtdF83OHpyd180NTggPiAuYXdzdWlfdGFicy1jb250ZW50XzE0cm10Xzc4enJ3XzQzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9maXQtaGVpZ2h0XzE0cm10Xzc4enJ3XzQzOCA+IC5hd3N1aV90YWJzLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF83OHpyd180NTg6bm90KCNcXDkpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hd3N1aV9maXQtaGVpZ2h0XzE0cm10Xzc4enJ3XzQzOCA+IC5hd3N1aV90YWJzLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF83OHpyd180NTggPiAuYXdzdWlfdGFicy1jb250YWluZXItY29udGVudC13cmFwcGVyXzE0cm10Xzc4enJ3XzQ2OTpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmF3c3VpX3RhYnMtY29udGFpbmVyLWNvbnRlbnQtd3JhcHBlcl8xNHJtdF83OHpyd180NjkuYXdzdWlfd2l0aC1wYWRkaW5nc18xNHJtdF83OHpyd180NTggPiAuYXdzdWlfdGFicy1jb250ZW50XzE0cm10Xzc4enJ3XzQzNDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS10YWJzLWNvbnRlbnQtdG9wLTVseTZidSwgMTJweCk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtbC1ncjZraDEsIDIwcHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtY29udGFpbmVyLWhvcml6b250YWwtd3kzZWJxLCAyMHB4KTtcbn1cblxuLmF3c3VpX2Rpc2FibGVkLXJlYXNvbi10b29sdGlwXzE0cm10Xzc4enJ3XzQ4MDpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgb3IgdGVzdHMgKi9cbn1cblxuLmF3c3VpX3RhYnMtdGFiLWZvY3VzZWRfMTRybXRfNzh6cndfNDg0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgdG8gbWFuYWdlIGZvY3VzYWJsZSBzdGF0ZSBmb3IgZGlzYWJsZWQgd2l0aCByZWFzb24gdGFicyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9icmRzdF9vOGRvdV8xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0IHV0aWxzICovXG59XG5cbi5hd3N1aV9sb2FkaW5nX2JyZHN0X284ZG91XzE0OTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QgdXRpbHMgKi9cbn1cblxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0X284ZG91XzE1Mzpub3QoI1xcOSkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LWxpbmstYnV0dG9uLXdlaWdodC1iOHFxMGosIDcwMCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1mb250LWxpbmstYnV0dG9uLWxldHRlci1zcGFjaW5nLThma3Y5bSwgMC4wMDVlbSk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1saW5rLWJ1dHRvbi11bmRlcmxpbmUtYWE4MHgzLCB0cmFuc3BhcmVudCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIHRleHQtZGVjb3JhdGlvbiwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yZWZyZXNoLW9ubHktbWVkaXVtLXpsOTRkYSwgMTY1bXMpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0X284ZG91XzE1Mzpub3QoI1xcOSkge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYXdzdWktbW90aW9uLWRpc2FibGVkIC5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF9vOGRvdV8xNTM6bm90KCNcXDkpLCAuYXdzdWktbW9kZS1lbnRlcmluZyAuYXdzdWlfdW5kby1idXR0b25fYnJkc3Rfbzhkb3VfMTUzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV91bmRvLWJ1dHRvbl9icmRzdF9vOGRvdV8xNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItaG92ZXItejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWxpbmstaG92ZXItd3V5YXYxLCAjMDAyYjY2KSk7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3Rfbzhkb3VfMTUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfdW5kby1idXR0b25fYnJkc3Rfbzhkb3VfMTUzOm5vdCgjXFw5KTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItYWN0aXZlLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0X284ZG91XzE1Mzpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfdW5kby1idXR0b25fYnJkc3Rfbzhkb3VfMTUzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0X284ZG91XzE1Mzpub3QoI1xcOSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1idXR0b24tdW5kZXJsaW5lLWhvdmVyLXB6OGIxaSwgdHJhbnNwYXJlbnQpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3VuZG8tYnV0dG9uX2JyZHN0X284ZG91XzE1Mzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8taW1wbGljaXQtZGVzY2VuZGFudCwgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgaDE6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgaDI6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgaDM6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgaDQ6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgaDU6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgcDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGgxOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGgyOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGgzOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGg0Om5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGg1Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgaDE6bm90KCNcXDkpIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmctNW52bHZkLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXhsLWl2bHlqdywgMjRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLXhsLXo1ZHRoNSwgMzBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXhsLTBjNmpveiwgLTAuMDJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhsLWZrOW9maiwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBoMjpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbC1idXNxMXgsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1sLTRvdmtzaCwgMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLWwtOGlhNXNvLCAtMC4wMTVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLWwtam15bG90LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGgzOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy1tLW16MGF0dSwgMThweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLWhlYWRpbmctbS1ybnhzZzIsIC0wLjAxZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1tLWd4bXVxcywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBoNDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXMtanNnMThiLCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGg1Om5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nLTVudmx2ZCwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaGVhZGluZy14cy0wbDBkeXosIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy14cy15MmpjZTgsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy14cy0yaXdlcnYsIG5vcm1hbCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBiOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHN0cm9uZzpub3QoI1xcOSkge1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBwOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgc21hbGw6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LXMtNnNxcDhzLCAxMnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktcy1rOTlieHEsIDE2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctYm9keS1zLWc0dnU0ciwgMC4wMDVlbSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXNtYWxsLWpnMGY1bCwgIzY1Njg3MSk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBzbWFsbCBhOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1LCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHNtYWxsIGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBzbWFsbCBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgc21hbGwgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBzbWFsbCBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgc21hbGwgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgc21hbGwgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgc21hbGwgYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHNtYWxsIGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBjb2RlOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHByZTpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBzYW1wOm5vdCgjXFw5KSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1tb25vc3BhY2UtMHduYXp0LCBNb25hY28sIE1lbmxvLCBDb25zb2xhcywgXCJDb3VyaWVyIFByaW1lXCIsIENvdXJpZXIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBjb2RlOm5vdCgjXFw5KSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktcy02c3FwOHMsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1zLWs5OWJ4cSwgMTZweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1ib2R5LXMtZzR2dTRyLCAwLjAwNWVtKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGE6bm90KCNcXDkpIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW07XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWZvbnQtZGVjb3JhdGlvbi10aGlja25lc3MtbGluay15MGZqancsIDFweCk7XG4gIHRleHQtZGVjb3JhdGlvbi1zdHlsZTogdmFyKC0tZm9udC1kZWNvcmF0aW9uLXN0eWxlLWxpbmstY211MG9uLCBzb2xpZCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWRlZmF1bHQtams5bWpzLCAjMDA2Y2UwKSk7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLWNvbG9yLXRleHQtbGluay1kZWNvcmF0aW9uLWRlZmF1bHQtNG9nbWU1LCBjdXJyZW50Q29sb3IpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgLXdlYmtpdC10ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb247XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24sIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1tb3Rpb24tZHVyYXRpb24tcmVmcmVzaC1vbmx5LW1lZGl1bS16bDk0ZGEsIDE2NW1zKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGE6bm90KCNcXDkpIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmF3c3VpLW1vdGlvbi1kaXNhYmxlZCAuYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBhOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgYTpub3QoI1xcOSkge1xuICBhbmltYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBhOm5vdCgjXFw5KTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1saW5rLWhvdmVyLXd1eWF2MSwgIzAwMmI2NikpO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgYTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgYTpub3QoI1xcOSk6YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWFjdGl2ZS16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtbGluay1ob3Zlci13dXlhdjEsICMwMDJiNjYpKTtcbn1cbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGE6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgYTpub3QoI1xcOSk6Zm9jdXMsIC5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IGE6bm90KCNcXDkpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWxpbmstZGVjb3JhdGlvbi1ob3Zlci1icjF6M3EsIGN1cnJlbnRDb2xvcik7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBhOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgb2w6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHMtcnQ3MjBkLCA4cHgpO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xufVxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgdWwgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiB1bCArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHVsID4gbGkgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiB1bCA+IGxpICsgbGk6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgdWwgPiBsaSArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IHVsID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiB1bCA+IGxpID4gb2w6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgb2wgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBvbCArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IG9sID4gbGkgKyB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBvbCA+IGxpICsgbGk6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgb2wgPiBsaSArIG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IG9sID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBvbCA+IGxpID4gb2w6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiB1bCA+IGxpID4gdWw6bm90KCNcXDkpLFxuLmF3c3VpX3RleHQtY29udGVudF82YWJza196OTI0cF8xNDYgdWwgPiBsaSA+IG9sOm5vdCgjXFw5KSxcbi5hd3N1aV90ZXh0LWNvbnRlbnRfNmFic2tfejkyNHBfMTQ2IG9sID4gbGkgPiB1bDpub3QoI1xcOSksXG4uYXdzdWlfdGV4dC1jb250ZW50XzZhYnNrX3o5MjRwXzE0NiBvbCA+IGxpID4gb2w6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF9xazFqMV8xaXJ4eF8xNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBmb3IgdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWlyeHhfMTQ5Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICByZXNpemU6IGF1dG87XG4gIGN1cnNvcjogdGV4dDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1maWVsZC12ZXJ0aWNhbC1zZjJ0aGcsIDVweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1maWVsZC1ob3Jpem9udGFsLXd4azBndSwgMTJweCk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKSk7XG4gIG1heC1pbmxpbmUtc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRlZmF1bHQtd3ZkemlyLCAjZmZmZmZmKSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRlZmF1bHQtbnluMDZhLCAjOGM4Yzk0KSk7XG4gIGJvcmRlci1pbmxpbmU6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWlyeHhfMTQ5Om5vdCgjXFw5KTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWhvdmVyLXoxN3JtZCwgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci1ib3JkZXItaW5wdXQtZGVmYXVsdC1ueW4wNmEsICM4YzhjOTQpKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1ob3Zlci16MTdybWQsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWhvdmVyLXoxN3JtZCwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZikpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1ob3Zlci16MTdybWQsIC0tYXdzdWktc3R5bGUtYm94LXNoYWRvdy1kZWZhdWx0LXoxN3JtZCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWlyeHhfMTQ5LmF3c3VpX3RleHRhcmVhLXJlYWRvbmx5X3FrMWoxXzFpcnh4XzIwNjpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLXJlYWRvbmx5LXoxN3JtZCwgdmFyKC0tYXdzdWktc3R5bGUtYmFja2dyb3VuZC1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZikpKTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1yZWFkb25seS16MTdybWQsIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLXdpZHRoLWZpZWxkLWo2NjVjeSwgMXB4KSBzb2xpZCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItcmVhZG9ubHktejE3cm1kLCB2YXIoLS1hd3N1aS1zdHlsZS1ib3JkZXItY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1yZWFkb25seS16MTdybWQsIHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpKSk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctcmVhZG9ubHktejE3cm1kKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xaXJ4eF8xNDk6bm90KCNcXDkpOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1wbGFjZWhvbGRlci1jb2xvci16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtaW5wdXQtcGxhY2Vob2xkZXItaHowdXQyLCAjNjU2ODcxKSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC1zaXplLXoxN3JtZCk7XG4gIGZvbnQtc3R5bGU6IHZhcigtLWF3c3VpLXN0eWxlLXBsYWNlaG9sZGVyLWZvbnQtc3R5bGUtejE3cm1kLCBpdGFsaWMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYXdzdWktc3R5bGUtcGxhY2Vob2xkZXItZm9udC13ZWlnaHQtejE3cm1kKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xaXJ4eF8xNDk6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1mb2N1cy16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1mb2N1c2VkLXN3MnRvcCwgIzAwNmNlMCkpO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWlucHV0LW1jcTFtNSwgOHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtaW5wdXQtbWNxMW01LCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1pbnB1dC1tY3ExbTUsIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWF3c3VpLXN0eWxlLWJveC1zaGFkb3ctZm9jdXMtejE3cm1kLCAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtcjVndXg0LCAxcHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKSk7XG4gIGNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1jb2xvci1mb2N1cy16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd3N1aS1zdHlsZS1iYWNrZ3JvdW5kLWZvY3VzLXoxN3JtZCwgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1pbnB1dC1kZWZhdWx0LXd2ZHppciwgI2ZmZmZmZikpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFpcnh4XzE0OTpub3QoI1xcOSk6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWlyeHhfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJhY2tncm91bmQtZGlzYWJsZWQtejE3cm1kLCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWlucHV0LWRpc2FibGVkLXZlaWZ3biwgI2ViZWJmMCkpO1xuICBib3JkZXItYmxvY2s6IHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkgc29saWQgdmFyKC0tYXdzdWktc3R5bGUtYm9yZGVyLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItYm9yZGVyLWlucHV0LWRpc2FibGVkLXdob2M5NiwgI2ViZWJmMCkpO1xuICBib3JkZXItaW5saW5lOiB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpIHNvbGlkIHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kaXNhYmxlZC16MTdybWQsIHZhcigtLWNvbG9yLWJvcmRlci1pbnB1dC1kaXNhYmxlZC13aG9jOTYsICNlYmViZjApKTtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRpc2FibGVkLXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1kaXNhYmxlZC11a2o5Y3UsICNiNGI0YmIpKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2hhZG93OiB2YXIoLS1hd3N1aS1zdHlsZS1ib3gtc2hhZG93LWRpc2FibGVkLXoxN3JtZCk7XG59XG4uYXdzdWlfdGV4dGFyZWFfcWsxajFfMWlyeHhfMTQ5Om5vdCgjXFw5KTpkaXNhYmxlZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnB1dC1wbGFjZWhvbGRlci1kaXNhYmxlZC15bGpxMWEsICNiNGI0YmIpO1xuICBvcGFjaXR5OiAxO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFpcnh4XzE0OS5hd3N1aV90ZXh0YXJlYS1pbnZhbGlkX3FrMWoxXzFpcnh4XzI0Nzpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tYXdzdWktc3R5bGUtY29sb3ItZGVmYXVsdC16MTdybWQsIHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLWVycm9yLXVnOGZ3MywgI2RiMDAwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtZXJyb3ItdWc4ZnczLCAjZGIwMDAwKSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLXNwYWNlLWZpZWxkLWhvcml6b250YWwtd3hrMGd1LCAxMnB4KSAtICh2YXIoLS1ib3JkZXItaW52YWxpZC13aWR0aC0wNHFsYnQsIDhweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtZmllbGQtajY2NWN5LCAxcHgpKSk7XG4gIGJvcmRlci1pbmxpbmUtc3RhcnQtd2lkdGg6IHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xaXJ4eF8xNDkuYXdzdWlfdGV4dGFyZWEtaW52YWxpZF9xazFqMV8xaXJ4eF8yNDc6bm90KCNcXDkpOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWNvbnRyb2wtaW52YWxpZC1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtam5lNHF6LCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cbi5hd3N1aV90ZXh0YXJlYV9xazFqMV8xaXJ4eF8xNDkuYXdzdWlfdGV4dGFyZWEtd2FybmluZ19xazFqMV8xaXJ4eF8yNTY6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWNvbG9yLWRlZmF1bHQtejE3cm1kLCB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy13YXJuaW5nLXVwaHEyeCwgIzg1NTkwMCkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWF3c3VpLXN0eWxlLWJvcmRlci1jb2xvci1kZWZhdWx0LXoxN3JtZCwgdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtd2FybmluZy11cGhxMngsICM4NTU5MDApKTtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UtZmllbGQtaG9yaXpvbnRhbC13eGswZ3UsIDEycHgpIC0gKHZhcigtLWJvcmRlci1pbnZhbGlkLXdpZHRoLTA0cWxidCwgOHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1maWVsZC1qNjY1Y3ksIDFweCkpKTtcbiAgYm9yZGVyLWlubGluZS1zdGFydC13aWR0aDogdmFyKC0tYm9yZGVyLWludmFsaWQtd2lkdGgtMDRxbGJ0LCA4cHgpO1xufVxuLmF3c3VpX3RleHRhcmVhX3FrMWoxXzFpcnh4XzE0OS5hd3N1aV90ZXh0YXJlYS13YXJuaW5nX3FrMWoxXzFpcnh4XzI1Njpub3QoI1xcOSk6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItY29udHJvbC1pbnZhbGlkLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1qbmU0cXosIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfYnV0dG9uX201aDlmX3kxY2xnXzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbWluLWlubGluZS1zaXplOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYnV0dG9uLWFoYjBldywgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJsb2NrOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWlubGluZTogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX3kxY2xnXzE0NTpub3QoI1xcOSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1ob3Zlci1waWoxbWosICMwZjE0MWEpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX3kxY2xnXzE0NTpub3QoI1xcOSk6YWN0aXZlLCAuYXdzdWlfYnV0dG9uX201aDlmX3kxY2xnXzE0NS5hd3N1aV9leHBhbmRlZF9tNWg5Zl95MWNsZ18xOTc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWFjdGl2ZS1tYjh6aXQsICMwZjE0MWEpO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl95MWNsZ18xNDUuYXdzdWlfZXhwYW5kZWRfbTVoOWZfeTFjbGdfMTk3Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWFjY2VudC0zZzZsaXosICMwMDZjZTApO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl95MWNsZ18xNDU6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl95MWNsZ18xNDUuYXdzdWlfb2Zmc2V0LXJpZ2h0LW5vbmVfbTVoOWZfeTFjbGdfMjA4Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuLmF3c3VpX2J1dHRvbl9tNWg5Zl95MWNsZ18xNDUuYXdzdWlfb2Zmc2V0LXJpZ2h0LWxfbTVoOWZfeTFjbGdfMjExOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG59XG4uYXdzdWlfYnV0dG9uX201aDlmX3kxY2xnXzE0NS5hd3N1aV9vZmZzZXQtcmlnaHQteHhsX201aDlmX3kxY2xnXzIxNDpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fbTVoOWZfeTFjbGdfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9idXR0b25fbTVoOWZfeTFjbGdfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKC0xcHggLSAxcHgpO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2J1dHRvbl9tNWg5Zl95MWNsZ18xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogLTFweCk7XG4gIGlubGluZS1zaXplOiBjYWxjKDEwMCUgKyAtMXB4ICsgLTFweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIC0xcHggKyAtMXB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfdGV4dF9tNWg5Zl95MWNsZ18yMzk6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn1cblxuLmF3c3VpX2ljb25fbTVoOWZfeTFjbGdfMjQzICsgLmF3c3VpX3RleHRfbTVoOWZfeTFjbGdfMjM5Om5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFubjl5XzE0NTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBib3JkZXItYmxvY2stZW5kOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMW5uOXlfMTQ1ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFubjl5XzE3ODpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBibG9jay1zaXplOiBjYWxjKHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCkpO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHhsLWV4aTYwMCwgMzJweCk7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMW5uOXlfMTQ1LmF3c3VpX21lZGl1bV9rNWRsYl8xbm45eV8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMW5uOXlfMTc4Om5vdCgjXFw5KSwgLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFubjl5XzE0NS5hd3N1aV9uYXJyb3dfazVkbGJfMW5uOXlfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFubjl5XzE3ODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX3RvcC1uYXZpZ2F0aW9uX2s1ZGxiXzFubjl5XzE0NS5hd3N1aV9tZWRpdW1fazVkbGJfMW5uOXlfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFubjl5XzE3ODpub3QoI1xcOSkge1xuICBibG9jay1zaXplOiBjYWxjKHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCkpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG4uYXdzdWlfdG9wLW5hdmlnYXRpb25fazVkbGJfMW5uOXlfMTQ1LmF3c3VpX25hcnJvd19rNWRsYl8xbm45eV8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMW5uOXlfMTc4Om5vdCgjXFw5KSB7XG4gIGJsb2NrLXNpemU6IHZhcigtLXNwYWNlLXh4eGwtbXc1aGJsLCA0MHB4KTtcbn1cblxuLmF3c3VpX3ZpcnR1YWxfazVkbGJfMW5uOXlfMTk5Om5vdCgjXFw5KSB7XG4gIGlubGluZS1zaXplOiA5MDAwcHg7XG59XG5cbi5hd3N1aV9oaWRkZW5fazVkbGJfMW5uOXlfMjAzOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBpbnNldC1ibG9jay1zdGFydDogLTk5OTlweCAhaW1wb3J0YW50O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC05OTk5cHggIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLW1heC11bml2ZXJzYWwgKi9cbi5hd3N1aV9oaWRkZW5fazVkbGJfMW5uOXlfMjAzICo6bm90KCNcXDkpOm5vdCgjYXdzdWlfXFw5IF9rNWRsYl8xbm45eV8xKSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFubjl5XzIxNTpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG59XG4uYXdzdWlfaWRlbnRpdHlfazVkbGJfMW5uOXlfMjE1ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfMW5uOXlfMjE4Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtdG9wLW5hdmlnYXRpb24tdGl0bGUtNDczNTRjLCAjMGYxNDFhKTtcbn1cbi5hd3N1aV9pZGVudGl0eV9rNWRsYl8xbm45eV8yMTUgPiAuYXdzdWlfaWRlbnRpdHktbGlua19rNWRsYl8xbm45eV8yMTg6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfaWRlbnRpdHlfazVkbGJfMW5uOXlfMjE1ID4gLmF3c3VpX2lkZW50aXR5LWxpbmtfazVkbGJfMW5uOXlfMjE4Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLW91dGxpbmUtaDhsNGdtLCAwKTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctc2hhZG93LXNwcmVhZC1icmp4dGgsIDJweCkgdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX2lkZW50aXR5X2s1ZGxiXzFubjl5XzIxNS5hd3N1aV9uby1sb2dvX2s1ZGxiXzFubjl5XzIzODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDEwMHB4O1xufVxuXG4uYXdzdWlfbG9nb19rNWRsYl8xbm45eV8yNDI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC1ibG9jay1zaXplOiB2YXIoLS1zcGFjZS14eGwtZXhpNjAwLCAzMnB4KTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgaW5saW5lLXNpemU6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtaW4taW5saW5lLXNpemU6IDEwcHg7XG59XG4uYXdzdWlfbG9nb19rNWRsYl8xbm45eV8yNDIuYXdzdWlfbmFycm93X2s1ZGxiXzFubjl5XzE4ODpub3QoI1xcOSkge1xuICBtYXgtYmxvY2stc2l6ZTogdmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KTtcbn1cblxuLmF3c3VpX3RpdGxlX2s1ZGxiXzFubjl5XzI1NDpub3QoI1xcOSkge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZy01bnZsdmQsIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctbS1tejBhdHUsIDE4cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1tLXF5eHJ5biwgMjJweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLW0tcm54c2cyLCAtMC4wMWVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWhlYWRpbmctbS1neG11cXMsIDcwMCk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLXdlYmtpdC1kazk1anQsIGFudGlhbGlhc2VkKTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IHZhcigtLWZvbnQtc21vb3RoaW5nLW1vei1vc3gtd2x2ajB3LCBncmF5c2NhbGUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5hd3N1aV9uby1sb2dvX2s1ZGxiXzFubjl5XzIzOCA+IC5hd3N1aV9pZGVudGl0eS1saW5rX2s1ZGxiXzFubjl5XzIxOCA+IC5hd3N1aV90aXRsZV9rNWRsYl8xbm45eV8yNTQ6bm90KCNcXDkpIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuXG4uYXdzdWlfaW5wdXRzX2s1ZGxiXzFubjl5XzI3MDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmF3c3VpX3NlYXJjaF9rNWRsYl8xbm45eV8yNzg6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIG1heC1pbmxpbmUtc2l6ZTogMzQwcHg7XG59XG4uYXdzdWlfc2VhcmNoLWV4cGFuZGVkX2s1ZGxiXzFubjl5XzI4Mjpub3QoI1xcOSkge1xuICBtYXgtaW5saW5lLXNpemU6IG5vbmU7XG59XG5cbi5hd3N1aV91dGlsaXRpZXNfazVkbGJfMW5uOXlfMjg2Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbn1cbi5hd3N1aV9tZWRpdW1fazVkbGJfMW5uOXlfMTg4ID4gLmF3c3VpX3BhZGRpbmctYm94X2s1ZGxiXzFubjl5XzE3OCA+IC5hd3N1aV91dGlsaXRpZXNfazVkbGJfMW5uOXlfMjg2Om5vdCgjXFw5KSwgLmF3c3VpX25hcnJvd19rNWRsYl8xbm45eV8xODggPiAuYXdzdWlfcGFkZGluZy1ib3hfazVkbGJfMW5uOXlfMTc4ID4gLmF3c3VpX3V0aWxpdGllc19rNWRsYl8xbm45eV8yODY6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi5hd3N1aV91dGlsaXR5LXdyYXBwZXJfazVkbGJfMW5uOXlfMjk3Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfdXRpbGl0eS13cmFwcGVyX2s1ZGxiXzFubjl5XzI5Nzpub3QoI1xcOSk6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaW5saW5lLXNpemU6IDFweDtcbiAgaW5zZXQtaW5saW5lLWVuZDogMDtcbiAgaW5zZXQtYmxvY2s6IHZhcigtLXNwYWNlLXMta2J6ZGI4LCAxMnB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX3V0aWxpdHktd3JhcHBlcl9rNWRsYl8xbm45eV8yOTc6bm90KCNcXDkpOmxhc3Qtb2YtdHlwZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1saW5rX2s1ZGxiXzFubjl5XzMxODpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLW1lbnUtZHJvcGRvd25fazVkbGJfMW5uOXlfMzIzOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zLWtiemRiOCwgMTJweCk7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmF3c3VpX3V0aWxpdHktdHlwZS1tZW51LWRyb3Bkb3duX2s1ZGxiXzFubjl5XzMyMzpub3QoI1xcOSk6bm90KC5hd3N1aV9uYXJyb3dfazVkbGJfMW5uOXlfMTg4KTpsYXN0LW9mLXR5cGUsIC5hd3N1aV91dGlsaXR5LXR5cGUtbWVudS1kcm9wZG93bl9rNWRsYl8xbm45eV8zMjM6bm90KCNcXDkpOm5vdCguYXdzdWlfbWVkaXVtX2s1ZGxiXzFubjl5XzE4OCk6bGFzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG4uYXdzdWlfdXRpbGl0eS10eXBlLWJ1dHRvbi1wcmltYXJ5LWJ1dHRvbl9rNWRsYl8xbm45eV8zMzI6bm90KCNcXDkpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiAtMXB4O1xuICBib3JkZXItaW5saW5lLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX3V0aWxpdHktdHlwZS1idXR0b24tcHJpbWFyeS1idXR0b25fazVkbGJfMW5uOXlfMzMyOm5vdCgjXFw5KTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXdzdWlfdXRpbGl0eS1saW5rLWljb25fazVkbGJfMW5uOXlfMzQwOm5vdCgjXFw5KSB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV91dGlsaXR5LWJ1dHRvbi1leHRlcm5hbC1pY29uX2s1ZGxiXzFubjl5XzM0NDpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQtbm9uZV9rNWRsYl8xbm45eV8zNDg6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQtbF9rNWRsYl8xbm45eV8zNTI6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9vZmZzZXQtcmlnaHQteHhsX2s1ZGxiXzFubjl5XzM1Njpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuXG4vKiBPdmVyZmxvdyBNZW51ICovXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1kcmF3ZXJfazVkbGJfMW5uOXlfMzYxOm5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51X2s1ZGxiXzFubjl5XzM2MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBibG9jay1zaXplOiAxMDAlO1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXJfazVkbGJfMW5uOXlfNDAyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1ibG9jay1zaXplOiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtaGVhZGVyLXRleHRfazVkbGJfMW5uOXlfNDEwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWhlYWRpbmctZGVmYXVsdC05aXY1bGIsICMwZjE0MWEpO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWhlYWRlci10ZXh0LS10aXRsZV9rNWRsYl8xbm45eV80MTc6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1wYW5lbC1oZWFkZXItc2l6ZS1jYmN0Z2IsIDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1tLXJueHNnMiwgLTAuMDFlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LXBhbmVsLWhlYWRlci1saW5lLWhlaWdodC1rZTlxbDMsIDIycHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaGVhZGluZy1sLWpteWxvdCwgNzAwKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctd2Via2l0LWRrOTVqdCwgYW50aWFsaWFzZWQpO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogdmFyKC0tZm9udC1zbW9vdGhpbmctbW96LW9zeC13bHZqMHcsIGdyYXlzY2FsZSk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1oZWFkZXItdGV4dC0tc2Vjb25kYXJ5X2s1ZGxiXzFubjl5XzQyNjpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLXNpemUtdW9ndHV4LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtaGVhZGVyLWgyLWRlc2NyaXB0aW9uLWxpbmUtaGVpZ2h0LW43bnVtZCwgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtYmFjay1idXR0b25fazVkbGJfMW5uOXlfNDM0Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1kaXNtaXNzLWJ1dHRvbl9rNWRsYl8xbm45eV80Mzg6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMW5uOXlfNDQyOm5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ibG9jazogbm9uZTtcbiAgYm9yZGVyLWlubGluZTogbm9uZTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS11dGlsaXR5X2s1ZGxiXzFubjl5XzQ4MCA+IC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMW5uOXlfNDQyOm5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXNwYWNlLXNjYWxlZC1tLXowYWg2YywgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbF9rNWRsYl8xbm45eV80NDI6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2wtbGlua19rNWRsYl8xbm45eV80ODg6bm90KCNcXDkpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1leHBhbmRhYmxlLW1lbnUtdHJpZ2dlcl9rNWRsYl8xbm45eV80OTE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZHJvcGRvd24tZ3JvdXAtbGFiZWwtZTYzNjg0LCAjNDI0NjUwKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWJvbGQtcXN3b3YxLCA3MDApO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtY29udHJvbC1leHBhbmRhYmxlLW1lbnUtdHJpZ2dlcl9rNWRsYl8xbm45eV80OTE6bm90KCNcXDkpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYWNjZW50LTNnNmxpeiwgIzAwNmNlMCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFubjl5XzQ0Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfb3ZlcmZsb3ctbWVudS1jb250cm9sX2s1ZGxiXzFubjl5XzQ0Mjpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyh2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpIC0gMXB4KTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9vdmVyZmxvdy1tZW51LWNvbnRyb2xfazVkbGJfMW5uOXlfNDQyOm5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSArIHZhcigtLXNwYWNlLWJ1dHRvbi1mb2N1cy1vdXRsaW5lLWd1dHRlci0zOGtoaWssIDRweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyB2YXIoLS1zcGFjZS1idXR0b24tZm9jdXMtb3V0bGluZS1ndXR0ZXItMzhraGlrLCA0cHgpICsgdmFyKC0tc3BhY2UtYnV0dG9uLWZvY3VzLW91dGxpbmUtZ3V0dGVyLTM4a2hpaywgNHB4KSk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdF9rNWRsYl8xbm45eV80ODA6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3Qtc3VibWVudV9rNWRsYl8xbm45eV81Mjc6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgbWFyZ2luLWlubGluZTogMDtcbn1cblxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtX2s1ZGxiXzFubjl5XzQ4MDpub3QoI1xcOSkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1idXR0b24tbGV0dGVyLXNwYWNpbmctc3ZkaGo1LCAwLjAwNWVtKTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS1pY29uX2s1ZGxiXzFubjl5XzUzNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbn1cbi5hd3N1aV9vdmVyZmxvdy1tZW51LWxpc3QtaXRlbS10ZXh0X2s1ZGxiXzFubjl5XzUzOTpub3QoI1xcOSkge1xuICBmbGV4OiAxO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXV0aWxpdHlfazVkbGJfMW5uOXlfNDgwOm5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1idXR0b24tYWhiMGV3LCA3MDApO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy13ZWJraXQtZGs5NWp0LCBhbnRpYWxpYXNlZCk7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiB2YXIoLS1mb250LXNtb290aGluZy1tb3otb3N4LXdsdmowdywgZ3JheXNjYWxlKTtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLXN1Ym1lbnVfazVkbGJfMW5uOXlfNTQ4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXNwYWNlLXNjYWxlZC1sLWdyNmtoMSwgMjBweCk7XG59XG4uYXdzdWlfb3ZlcmZsb3ctbWVudS1saXN0LWl0ZW0tZHJvcGRvd24tbWVudV9rNWRsYl8xbm45eV81NTQ6bm90KCNcXDkpIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX292ZXJmbG93LW1lbnUtbGlzdC1pdGVtLWV4cGFuZGFibGVfazVkbGJfMW5uOXlfNTU4Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1ibG9jay1zdGFydC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2stZW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItZGl2aWRlci1kZWZhdWx0LXAzaTRwZiwgI2M2YzZjZCk7XG59XG5cbi5hd3N1aV9pY29uX2s1ZGxiXzFubjl5XzU2Mzpub3QoI1xcOSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1yb3RhdGUtMTgwLW1yMjBuOSwgMTM1bXMpIHZhcigtLW1vdGlvbi1lYXNpbmctcm90YXRlLTE4MC1lNzBxeTYsIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2ljb25fazVkbGJfMW5uOXlfNTYzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2ljb25fazVkbGJfMW5uOXlfNTYzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2ljb25fazVkbGJfMW5uOXlfNTYzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5hd3N1aV9pY29uLW9wZW5fazVkbGJfMW5uOXlfNTc3Om5vdCgjXFw5KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV90cmVlaXRlbS1ncm91cF8xYWdwdV80cDNid18xODk6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXdzdWlfdHJlZWl0ZW1fMWFncHVfNHAzYndfMTg5Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV80cDNid18xODkuYXdzdWlfb2Zmc2V0XzFhZ3B1XzRwM2J3XzIwNjpub3QoI1xcOSkge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zcGFjZS10cmVlLXZpZXctaW5kZW50YXRpb24tdWRhNG55LCAyNHB4KTtcbn1cbi5hd3N1aV90cmVlaXRlbV8xYWdwdV80cDNid18xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzRwM2J3XzIwOTpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI4cHggMWZyO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfNHAzYndfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV80cDNid18yMDk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV80cDNid18yMTQ6Zm9jdXMpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzRwM2J3XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfNHAzYndfMjA5Om5vdCgjXFw5KTpoYXMoLmF3c3VpX3RyZWUtaXRlbS1mb2N1cy10YXJnZXRfMWFncHVfNHAzYndfMjE0OmZvY3VzKSB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfNHAzYndfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV80cDNid18yMDk6bm90KCNcXDkpOmhhcyguYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV80cDNid18yMTQ6Zm9jdXMpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IGNhbGMoLTEgKiAwcHgpO1xuICBpbmxpbmUtc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYmxvY2stc2l6ZTogY2FsYygxMDAlICsgMHB4ICsgMHB4KTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzRwM2J3XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfNHAzYndfMjA5ID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV80cDNid18yMzU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzRwM2J3XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfNHAzYndfMjA5ID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV80cDNid18yMzUgPiAuYXdzdWlfdG9nZ2xlXzFhZ3B1XzRwM2J3XzI0MDpub3QoI1xcOSkge1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IC0ycHg7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90cmVlaXRlbV8xYWdwdV80cDNid18xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzRwM2J3XzIwOTpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfNHAzYndfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV80cDNid18yMDkgPiAuYXdzdWlfZXhwYW5kLXRvZ2dsZS13cmFwcGVyXzFhZ3B1XzRwM2J3XzIzNSA+IC5hd3N1aV90b2dnbGVfMWFncHVfNHAzYndfMjQwOm5vdCgjXFw5KSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogMHB4O1xuICBpbnNldC1ibG9jay1zdGFydDogM3B4O1xufVxuLmF3c3VpLW9uZS10aGVtZSAuYXdzdWlfdHJlZWl0ZW1fMWFncHVfNHAzYndfMTg5ID4gLmF3c3VpX3RyZWVpdGVtLWNvbnRlbnQtd3JhcHBlcl8xYWdwdV80cDNid18yMDkuYXdzdWlfd2l0aC1pY29uXzFhZ3B1XzRwM2J3XzI1Mzpub3QoI1xcOSkge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uYXdzdWktb25lLXRoZW1lIC5hd3N1aV90cmVlaXRlbV8xYWdwdV80cDNid18xODkgPiAuYXdzdWlfdHJlZWl0ZW0tY29udGVudC13cmFwcGVyXzFhZ3B1XzRwM2J3XzIwOS5hd3N1aV93aXRoLWljb25fMWFncHVfNHAzYndfMjUzID4gLmF3c3VpX2V4cGFuZC10b2dnbGUtd3JhcHBlcl8xYWdwdV80cDNid18yMzUgPiAuYXdzdWlfdG9nZ2xlXzFhZ3B1XzRwM2J3XzI0MDpub3QoI1xcOSkge1xuICBpbnNldC1ibG9jay1zdGFydDogMnB4O1xufVxuLmF3c3VpX3RyZWVpdGVtXzFhZ3B1XzRwM2J3XzE4OSA+IC5hd3N1aV90cmVlaXRlbS1jb250ZW50LXdyYXBwZXJfMWFncHVfNHAzYndfMjA5ID4gLmF3c3VpX3N0cnVjdHVyZWQtaXRlbS13cmFwcGVyXzFhZ3B1XzRwM2J3XzI1OTpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1zY2FsZWQteHh4cy03Ymxwc2QsIDJweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmF3c3VpX3RyZWUtaXRlbS1zdHJ1Y3R1cmVkLWl0ZW1fMWFncHVfNHAzYndfMjY2Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4ga2V5Ym9hcmQgbmF2aWdhdGlvbiAqL1xufVxuXG4uYXdzdWlfdHJlZS1pdGVtLWZvY3VzLXRhcmdldF8xYWdwdV80cDNid18yMTQ6bm90KCNcXDkpIHtcbiAgb3V0bGluZTogbm9uZTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfMTQycHVfOTpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci10cmVlLXZpZXctY29ubmVjdG9yLWxpbmUtczNwN3o1LCAjOGM4Yzk0KTtcbiAgaW5saW5lLXNpemU6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpO1xufVxuLmF3c3VpX3ZlcnRpY2FsLWNvbm5lY3Rvcl8xcjJwdV8xNDJwdV85LmF3c3VpX2dyaWRfMXIycHVfMTQycHVfMTM6bm90KCNcXDkpIHtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAzO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbnNldC1pbmxpbmUtc3RhcnQ6IGNhbGMoKDI4cHggLSB2YXIoLS1ib3JkZXItZGl2aWRlci1saXN0LXdpZHRoLWZtbmZ5YSwgMXB4KSkgLyAyIC0gMnB4KTtcbn1cbi5hd3N1aV92ZXJ0aWNhbC1jb25uZWN0b3JfMXIycHVfMTQycHVfOS5hd3N1aV9hYnNvbHV0ZV8xcjJwdV8xNDJwdV8yMDpub3QoI1xcOSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBpbnNldC1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXNjYWxlZC14cy1ydDcyMGQsIDhweCk7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygoMjhweCAtIHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpKSAvIDIgLSAycHgpO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfcm9vdF8xOGdubV8xMDVrel8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1oZWFkaW5nLW0tcXl4cnluLCAyMnB4KTtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbn1cblxuLmF3c3VpX3RyZWVfMThnbm1fMTA1a3pfMjE4Om5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ibG9jazogMDtcbiAgbWFyZ2luLWlubGluZTogMDtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi5hd3N1aV9yb290XzFvbDVtX3k3ZWIwXzE0NTpub3QoI1xcOSkge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGlubGluZS1zaXplOiAxMDAlO1xuICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbn1cbi5hd3N1aV9yb290XzFvbDVtX3k3ZWIwXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3Jvb3RfMW9sNW1feTdlYjBfMTQ1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHlbZGF0YS1hd3N1aS1mb2N1cy12aXNpYmxlPXRydWVdIC5hd3N1aV9yb290XzFvbDVtX3k3ZWIwXzE0NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBvdXRsaW5lLW9mZnNldDogY2FsYyhjYWxjKC0xICogMnB4KSAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfcm9vdF8xb2w1bV95N2ViMF8xNDU6bm90KCNcXDkpOmZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogY2FsYygtMSAqIDJweCkpO1xuICBpbnNldC1ibG9jay1zdGFydDogY2FsYygtMSAqIGNhbGMoLTEgKiAycHgpKTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIGNhbGMoLTEgKiAycHgpICsgY2FsYygtMSAqIDJweCkpO1xuICBibG9jay1zaXplOiBjYWxjKDEwMCUgKyBjYWxjKC0xICogMnB4KSArIGNhbGMoLTEgKiAycHgpKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItYm9yZGVyLWl0ZW0tZm9jdXNlZC1rYjEzYTQsICMwMDZjZTApO1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4uYXdzdWlfdHV0b3JpYWwtbGlzdF8xdTcwcF8xc2g4eV8xODE6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBtYXJnaW4tYmxvY2s6IDA7XG4gIG1hcmdpbi1pbmxpbmU6IDA7XG59XG5cbi5hd3N1aV90dXRvcmlhbC10aXRsZV8xdTcwcF8xc2g4eV8yMTc6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGNhbGMoLTEgKiB2YXIoLS1zcGFjZS14eHMtMGdtazQyLCA0cHgpKTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLXNwYWNlLXh4eHMtemVscDVsLCAycHgpO1xufVxuXG4uYXdzdWlfdGFza18xdTcwcF8xc2g4eV8yMjQ6bm90KCNcXDkpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV90YXNrXzF1NzBwXzFzaDh5XzIyNDpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXhsLWQ4NGVleSwgMjRweCk7XG59XG5cbi5hd3N1aV90YXNrLXRpdGxlXzF1NzBwXzFzaDh5XzIzMjpub3QoI1xcOSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLXNlY3Rpb24td2lkdGgtbjNuZG9oLCAxcHgpO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oZWFkaW5nLXMtNGxjcnE5LCAxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWhlYWRpbmctcy1uenIzYjUsIDIwcHgpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctaGVhZGluZy1zLWh2Y3E3bSwgLTAuMDA1ZW0pO1xufVxuLmF3c3VpX3Rhc2stdGl0bGUtLXN0YXR1c18xdTcwcF8xc2g4eV8yNDA6bm90KCNcXDkpIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5hd3N1aV9jdXJyZW50LXRhc2tfMXU3MHBfMXNoOHlfMjQ0Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbn1cblxuLmF3c3VpX3N1Y2Nlc3NmdWwtdGFza18xdTcwcF8xc2g4eV8yNDg6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthLCAjMDA4MDJmKTtcbn1cblxuLmF3c3VpX2NvbmdyYXR1bGF0aW9uLW1lc3NhZ2VfMXU3MHBfMXNoOHlfMjUyOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWhlYWRpbmctcy00bGNycTksIDE2cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZy1zLW56cjNiNSwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1oZWFkaW5nLXMtaHZjcTdtLCAtMC4wMDVlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oZWFkaW5nLXhzLWhoampnMSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc3RhdHVzLXN1Y2Nlc3MtaWt2cWthLCAjMDA4MDJmKTtcbn1cbi5hd3N1aV9jb25ncmF0dWxhdGlvbi1tZXNzYWdlLS1zdGF0dXNfMXU3MHBfMXNoOHlfMjYwOm5vdCgjXFw5KSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmF3c3VpX3BsYWludGV4dC1jb25ncmF0dWxhdGlvbi1kZXNjcmlwdGlvbl8xdTcwcF8xc2g4eV8yNjU6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfZGl2aWRlcl8xdTcwcF8xc2g4eV8yNjk6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWJsb2NrLWVuZDogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xufVxuXG4uYXdzdWlfc3RlcC1saXN0XzF1NzBwXzFzaDh5XzI3Mzpub3QoI1xcOSkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuLmF3c3VpX3N0ZXBfMXU3MHBfMXNoOHlfMjczOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCk7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb24td3JhcHBlcl8xdTcwcF8xc2g4eV8yODQ6bm90KCNcXDkpIHtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG5cbi5hd3N1aV9leHBhbmRhYmxlLXNlY3Rpb24taGVhZGVyXzF1NzBwXzFzaDh5XzI4ODpub3QoI1xcOSkge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xufVxuXG4uYXdzdWlfc3RlcC10aXRsZV8xdTcwcF8xc2g4eV8yOTM6bm90KCNcXDkpLFxuLmF3c3VpX2ZlZWRiYWNrLWxpbmtfMXU3MHBfMXNoOHlfMjk0Om5vdCgjXFw5KSxcbi5hd3N1aV9kaXNtaXNzLWJ1dHRvbl8xdTcwcF8xc2g4eV8yOTU6bm90KCNcXDkpLFxuLmF3c3VpX2NvbXBsZXRpb24tc2NyZWVuLXRpdGxlXzF1NzBwXzFzaDh5XzI5Njpub3QoI1xcOSksXG4uYXdzdWlfY29tcGxldGlvbi1zY3JlZW4tZGVzY3JpcHRpb25fMXU3MHBfMXNoOHlfMjk3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufSIsIi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKiBzdHlsZWxpbnQtZW5hYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKiBTdHlsZSB1c2VkIGZvciBsaW5rcyBpbiBzbG90cy9jb21wb25lbnRzIHRoYXQgYXJlIHRleHQgaGVhdnksIHRvIGhlbHAgbGlua3Mgc3RhbmQgb3V0IGFtb25nXG5zdXJyb3VuZGluZyB0ZXh0LiAoV0NBRyBGNzMpIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIxL1RlY2huaXF1ZXMvZmFpbHVyZXMvRjczI2Rlc2NyaXB0aW9uICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfY29udGVudC1lbnRlcl9pZzhtcF8xbWhseF8xOTM6bm90KCNcXDkpIHtcbiAgYW5pbWF0aW9uOiBhd3N1aV9hd3N1aS1tb3Rpb24tZmFkZS1pbl9pZzhtcF8xbWhseF8xIHZhcigtLW1vdGlvbi1kdXJhdGlvbi1zaG93LXBhY2VkLWZvZ2VuZSwgMTgwbXMpIHZhcigtLW1vdGlvbi1lYXNpbmctc2hvdy1wYWNlZC13MzJncmgsIGVhc2Utb3V0KTtcbn1cbkBrZXlmcmFtZXMgYXdzdWlfYXdzdWktbW90aW9uLWZhZGUtaW5faWc4bXBfMW1obHhfMSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfMW1obHhfMTkzOm5vdCgjXFw5KSB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5hd3N1aS1tb3Rpb24tZGlzYWJsZWQgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfMW1obHhfMTkzOm5vdCgjXFw5KSwgLmF3c3VpLW1vZGUtZW50ZXJpbmcgLmF3c3VpX2NvbnRlbnQtZW50ZXJfaWc4bXBfMW1obHhfMTkzOm5vdCgjXFw5KSB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWxpc3RfaWc4bXBfMW1obHhfMjE1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wXzFtaGx4XzI1MTpub3QoI1xcOSkge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGN1cnNvcjogYXV0bztcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBlbXB0eS1jZWxsczogc2hvdztcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgaHlwaGVuczogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlIG5vbmU7XG4gIHRhYi1zaXplOiA4O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtYm9keS1tLXdlMDM2eiwgMjBweCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktZGVmYXVsdC0xMGxoamssICMwZjE0MWEpO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbm9ybWFsLWFxNjdjNCwgNDAwKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJhc2UtMTd3a2VqLCBcIkFtYXpvbiBFbWJlclwiLCBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJsb2NrOiB2YXIoLS1ib3JkZXItZGl2aWRlci1zZWN0aW9uLXdpZHRoLW4zbmRvaCwgMXB4KSBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXItdHV0b3JpYWwtajVnMGJsLCAjZGVkZWUzKTtcbiAgYm9yZGVyLWlubGluZTogdmFyKC0tYm9yZGVyLWRpdmlkZXItc2VjdGlvbi13aWR0aC1uM25kb2gsIDFweCkgc29saWQgdmFyKC0tY29sb3ItYm9yZGVyLXR1dG9yaWFsLWo1ZzBibCwgI2RlZGVlMyk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtdHV0b3JpYWwtcGFuZWwtaXRlbS1jNGpmY2EsIDhweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhLCA4cHgpO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy10dXRvcmlhbC1wYW5lbC1pdGVtLWM0amZjYSwgOHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLXR1dG9yaWFsLXBhbmVsLWl0ZW0tYzRqZmNhLCA4cHgpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfdHV0b3JpYWwtYm94X2lnOG1wXzFtaGx4XzI1MTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KTtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWJveC10aXRsZV9pZzhtcF8xbWhseF8yOTU6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmF3c3VpX3R1dG9yaWFsLWRlc2NyaXB0aW9uLXBsYWludGV4dF9pZzhtcF8xbWhseF8zMDE6bm90KCNcXDkpIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfMW1obHhfMzAxOm5vdCgjXFw5KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBAYW16bi9hd3N1aS1uby1pbXBsaWNpdC1kZXNjZW5kYW50LCBzZWxlY3Rvci1tYXgtdHlwZSAtLSBDdXN0b21lcnMgY2FuIG5lc3QgdGhlaXIgbGlzdCBpdGVtcyBpbnNpZGUgQm94IGNvbXBvbmVudHMuICovXG59XG4uYXdzdWlfdHV0b3JpYWwtZGVzY3JpcHRpb25faWc4bXBfMW1obHhfMzAxIHVsOm5vdCgjXFw5KSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogaW5pdGlhbDtcbn1cblxuLmF3c3VpX2V4cGFuZGFibGUtc2VjdGlvbl9pZzhtcF8xbWhseF8zMTI6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1tLXV0eHl6bSwgMTZweCk7XG59XG4uYXdzdWlfZXhwYW5kYWJsZS1zZWN0aW9uX2lnOG1wXzFtaGx4XzMxMi5hd3N1aV9leHBhbmRlZF9pZzhtcF8xbWhseF8zMTY6bm90KCNcXDkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hd3N1aV9idXR0b24td3JhcHBlcl9pZzhtcF8xbWhseF8zMjA6bm90KCNcXDkpIHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKC0xICogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KSAtIHZhcigtLWJvcmRlci13aWR0aC1idXR0b24tY2VmeXltLCAycHgpKTtcbiAgbWFyZ2luLWlubGluZTogY2FsYygtMSAqIHZhcigtLXNwYWNlLXh4cy0wZ21rNDIsIDRweCkgLSB2YXIoLS1ib3JkZXItd2lkdGgtYnV0dG9uLWNlZnl5bSwgMnB4KSk7XG59XG5cbi5hd3N1aV9zdGFydF9pZzhtcF8xbWhseF8zMjU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9leHBhbmQtYnV0dG9uX2lnOG1wXzFtaGx4XzMyOTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX2NvbGxhcHNlLWJ1dHRvbl9pZzhtcF8xbWhseF8zMzM6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9sZWFybi1tb3JlLWxpbmtfaWc4bXBfMW1obHhfMzM3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfdGl0bGVfaWc4bXBfMW1obHhfMzQxOm5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfcHJlcmVxdWlzaXRlcy1hbGVydF9pZzhtcF8xbWhseF8zNDU6bm90KCNcXDkpIHtcbiAgLyogdXNlZCBpbiB0ZXN0LXV0aWxzICovXG59XG5cbi5hd3N1aV9jb21wbGV0ZWRfaWc4bXBfMW1obHhfMzQ5Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8xbWhseF8zNTM6bm90KCNcXDkpIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjdXJzb3I6IGF1dG87XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGh5cGhlbnM6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGU6IGRpc2Mgb3V0c2lkZSBub25lO1xuICB0YWItc2l6ZTogODtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5LW0tOXRzMjZrLCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0LWJvZHktbS13ZTAzNnosIDIwcHgpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1ib2R5LWRlZmF1bHQtMTBsaGprLCAjMGYxNDFhKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW5vcm1hbC1hcTY3YzQsIDQwMCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1iYXNlLTE3d2tlaiwgXCJBbWF6b24gRW1iZXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LWJvZHktc2Vjb25kYXJ5LWZwNmQwYywgIzQyNDY1MCk7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8xbWhseF8zNTM6bm90KCNcXDkpOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfMW1obHhfMzUzOm5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8xbWhseF8zNTM6bm90KCNcXDkpOmFjdGl2ZSwgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfMW1obHhfMzUzOm5vdCgjXFw5KTpmb2N1cywgLmF3c3VpX2Rvd25sb2FkLWxpbmtfaWc4bXBfMW1obHhfMzUzOm5vdCgjXFw5KTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcGx1Z2luL25vLXVuc3VwcG9ydGVkLWJyb3dzZXItZmVhdHVyZXMgKi9cbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfZG93bmxvYWQtbGlua19pZzhtcF8xbWhseF8zNTM6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59IiwiLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIEBhbXpuL2F3c3VpLW5vLW1vdGlvbi1vdXRzaWRlLW9mLW1peGluLCBzZWxlY3Rvci1jb21iaW5hdG9yLWRpc2FsbG93ZWQtbGlzdCwgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24sIHNlbGVjdG9yLWNsYXNzLXBhdHRlcm4gKi9cbi8qIHN0eWxlbGludC1lbmFibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qIFN0eWxlIHVzZWQgZm9yIGxpbmtzIGluIHNsb3RzL2NvbXBvbmVudHMgdGhhdCBhcmUgdGV4dCBoZWF2eSwgdG8gaGVscCBsaW5rcyBzdGFuZCBvdXQgYW1vbmdcbnN1cnJvdW5kaW5nIHRleHQuIChXQ0FHIEY3MykgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9XQ0FHMjEvVGVjaG5pcXVlcy9mYWlsdXJlcy9GNzMjZGVzY3JpcHRpb24gKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4uYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMW0yMmRfMTg1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tc3BhY2UtbC0weWtwYjEsIDIwcHgpO1xufVxuLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzFtMjJkXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX3R1dG9yaWFsLXBhbmVsXzFvaW41XzFtMjJkXzE4NTpub3QoI1xcOSk6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMW0yMmRfMTg1Om5vdCgjXFw5KTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiBjYWxjKDBweCAtIDFweCk7XG59XG5ib2R5W2RhdGEtYXdzdWktZm9jdXMtdmlzaWJsZT10cnVlXSAuYXdzdWlfdHV0b3JpYWwtcGFuZWxfMW9pbjVfMW0yMmRfMTg1Om5vdCgjXFw5KTpmb2N1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIDBweCk7XG4gIGluc2V0LWJsb2NrLXN0YXJ0OiBjYWxjKC0xICogMHB4KTtcbiAgaW5saW5lLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJsb2NrLXNpemU6IGNhbGMoMTAwJSArIDBweCArIDBweCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn0iLCIvKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogc3R5bGVsaW50LWRpc2FibGUgQGFtem4vYXdzdWktbm8tbW90aW9uLW91dHNpZGUtb2YtbWl4aW4sIHNlbGVjdG9yLWNvbWJpbmF0b3ItZGlzYWxsb3dlZC1saXN0LCBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biwgc2VsZWN0b3ItY2xhc3MtcGF0dGVybiAqL1xuLyogc3R5bGVsaW50LWVuYWJsZSBAYW16bi9hd3N1aS1uby1tb3Rpb24tb3V0c2lkZS1vZi1taXhpbiwgc2VsZWN0b3ItY29tYmluYXRvci1kaXNhbGxvd2VkLWxpc3QsIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duLCBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuICovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLypcbiBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMFxuKi9cbi8qXG4gQ29weXJpZ2h0IEFtYXpvbi5jb20sIEluYy4gb3IgaXRzIGFmZmlsaWF0ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFwYWNoZS0yLjBcbiovXG4vKlxuIENvcHlyaWdodCBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBcGFjaGUtMi4wXG4qL1xuLyogU3R5bGUgdXNlZCBmb3IgbGlua3MgaW4gc2xvdHMvY29tcG9uZW50cyB0aGF0IGFyZSB0ZXh0IGhlYXZ5LCB0byBoZWxwIGxpbmtzIHN0YW5kIG91dCBhbW9uZ1xuc3Vycm91bmRpbmcgdGV4dC4gKFdDQUcgRjczKSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMS9UZWNobmlxdWVzL2ZhaWx1cmVzL0Y3MyNkZXNjcmlwdGlvbiAqL1xuLmF3c3VpX3Jvb3RfMXh1cHZfZzBhcWpfMTQ1Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY3Vyc29yOiBhdXRvO1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICBmb250LWZhbWlseTogc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBoeXBoZW5zOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGUgbm9uZTtcbiAgdGFiLXNpemU6IDg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1tLTl0czI2aywgMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodC1ib2R5LW0td2UwMzZ6LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ub3JtYWwtYXE2N2M0LCA0MDApO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYmFzZS0xN3drZWosIFwiQW1hem9uIEVtYmVyXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZik7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uYXdzdWlfd2l6YXJkXzF4dXB2X2cwYXFqXzE3Ny5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3Nzpub3QoI1xcOSkge1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1zcGFjZS14bC1kODRlZXksIDI0cHgpO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gbWlubWF4KDAsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIHJvdy1nYXA6IHZhcigtLXNwYWNlLXNjYWxlZC14eHMtdmRwMXVrLCA0cHgpO1xufVxuLmF3c3VpX3dpemFyZF8xeHVwdl9nMGFxal8xNzcuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2cwYXFqXzE4NDpub3QoI1xcOSkge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIDA7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmcjtcbiAgcm93LWdhcDogdmFyKC0tc3BhY2Utc2NhbGVkLXh4cy12ZHAxdWssIDRweCk7XG59XG5cbi5hd3N1aV93aXphcmRfMXh1cHZfZzBhcWpfMTc3Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXdzdWlfd2l6YXJkXzF4dXB2X2cwYXFqXzE3Nzpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NykuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2cwYXFqXzE4NCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tc3BhY2Utcy1rYnpkYjgsIDEycHgpO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzc6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zcGFjZS14cy1qMWNoOTcsIDhweCkgKyB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KSk7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbWF4LXR5cGUgKi9cbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3Om5vdCgjXFw5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQteHhzLXZkcDF1aywgNHB4KTtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IDA7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xuICBpbmxpbmUtc2l6ZTogMjYwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGNvbHVtbi1nYXA6IHZhcigtLXNwYWNlLXhzLWoxY2g5NywgOHB4KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1zcGFjZS1sLTB5a3BiMSwgMjBweCkgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBhdXRvKTtcbiAgcGFkZGluZy1ibG9jazogMDtcbiAgcGFkZGluZy1pbmxpbmU6IDA7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpID4gaHI6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYm9yZGVyLWRpdmlkZXItZGVmYXVsdC1wM2k0cGYsICNjNmM2Y2QpO1xuICBib3JkZXItYmxvY2s6IDA7XG4gIGJvcmRlci1pbmxpbmU6IDA7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBibG9jay1zaXplOiAxMDAlO1xuICBpbmxpbmUtc2l6ZTogdmFyKC0tc3BhY2UteHh4cy16ZWxwNWwsIDJweCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpID4gLmF3c3VpX251bWJlcl8xeHVwdl9nMGFxal8yMzE6bm90KCNcXDkpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtc21hbGwtamcwZjVsLCAjNjU2ODcxKTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keS1zLTZzcXA4cywgMTJweCk7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gbGkgPiBhOm5vdCgjXFw5KSB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgY29sdW1uLWdhcDogdmFyKC0tc3BhY2UteHMtajFjaDk3LCA4cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHktbS05dHMyNmssIDE0cHgpO1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLXNwYWNlLWwtMHlrcGIxLCAyMHB4KSAxZnI7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpID4gYSA+IC5hd3N1aV9jaXJjbGVfMXh1cHZfZzBhcWpfMjQ3Om5vdCgjXFw5KSB7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAxMDAlO1xuICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiAxMDAlO1xuICBncmlkLWNvbHVtbjogMTtcbiAgYmxvY2stc2l6ZTogMTBweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNnB4O1xuICBpbmxpbmUtc2l6ZTogMTBweDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gbGkgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X2cwYXFqXzI1ODpub3QoI1xcOSkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiBsaSA+IGE6bm90KCNcXDkpOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IHZhcigtLWJvcmRlci1saW5rLWZvY3VzLXJpbmctb3V0bGluZS1oOGw0Z20sIDApO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItc3RhcnQtZW5kLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1lbmQtc3RhcnQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1zaGFkb3ctc3ByZWFkLWJyanh0aCwgMnB4KSB2YXIoLS1jb2xvci1ib3JkZXItaXRlbS1mb2N1c2VkLWtiMTNhNCwgIzAwNmNlMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpOm5vdCgjXFw5KTpmaXJzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDIvc3BhbiAyO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiBsaTpub3QoI1xcOSk6bm90KDpmaXJzdC1jaGlsZCkgPiAuYXdzdWlfbnVtYmVyXzF4dXB2X2cwYXFqXzIzMSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UtbS11dHh5em0sIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiBsaTpub3QoI1xcOSk6bGFzdC1jaGlsZCA+IGhyIHtcbiAgZ3JpZC1yb3c6IDE7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpOm5vdCgjXFw5KTpvbmx5LW9mLXR5cGUgPiBociB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpOm5vdCgjXFw5KTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gaHIge1xuICBncmlkLXJvdzogMS9zcGFuIDM7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpLmF3c3VpX2FjdGl2ZV8xeHVwdl9nMGFxal8yODkgPiBhOm5vdCgjXFw5KSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2X2cwYXFqXzI4OSA+IGEgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X2cwYXFqXzI0Nzpub3QoI1xcOSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpLCAwIDAgMCA1cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250cm9sLWNoZWNrZWQtNGhsenBmLCAjMDA2Y2UwKSwgMCAwIDAgN3B4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gbGkuYXdzdWlfYWN0aXZlXzF4dXB2X2cwYXFqXzI4OSA+IGEgPiAuYXdzdWlfdGl0bGVfMXh1cHZfZzBhcWpfMjU4Om5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xuICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZC1xc3dvdjEsIDcwMCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpLmF3c3VpX2Rpc2FibGVkXzF4dXB2X2cwYXFqXzMwMCA+IGE6bm90KCNcXDkpIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl9nMGFxal8zMDAgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9nMGFxal8yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kaXNhYmxlZC1zY3YyZWMsICNiNGI0YmIpLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiBsaS5hd3N1aV9kaXNhYmxlZF8xeHVwdl9nMGFxal8zMDAgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X2cwYXFqXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1zdGF0dXMtaW5hY3RpdmUtZTM0MmNzLCAjNjU2ODcxKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl9nMGFxal8zMTAgPiBhID4gLmF3c3VpX2NpcmNsZV8xeHVwdl9nMGFxal8yNDc6bm90KCNcXDkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci10ZXh0LWludGVyYWN0aXZlLWRlZmF1bHQta2ttOHQ2LCAjNDI0NjUwKSwgMCAwIDAgNHB4IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udGFpbmVyLWNvbnRlbnQteXBja2JoLCAjZmZmZmZmKTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IHVsLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gbGkuYXdzdWlfZW5hYmxlZF8xeHVwdl9nMGFxal8zMTAgPiBhID4gLmF3c3VpX3RpdGxlXzF4dXB2X2cwYXFqXzI1ODpub3QoI1xcOSkge1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dC1pbnRlcmFjdGl2ZS1kZWZhdWx0LWtrbTh0NiwgIzQyNDY1MCk7XG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NyA+IGxpLmF3c3VpX2VuYWJsZWRfMXh1cHZfZzBhcWpfMzEwID4gYTpub3QoI1xcOSk6aG92ZXIgPiAuYXdzdWlfY2lyY2xlXzF4dXB2X2cwYXFqXzI0NyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWJhY2tncm91bmQtY29udHJvbC1jaGVja2VkLTRobHpwZiwgIzAwNmNlMCk7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApLCAwIDAgMCA0cHggdmFyKC0tY29sb3ItYmFja2dyb3VuZC1jb250YWluZXItY29udGVudC15cGNrYmgsICNmZmZmZmYpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gdWwuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiBsaS5hd3N1aV9lbmFibGVkXzF4dXB2X2cwYXFqXzMxMCA+IGE6bm90KCNcXDkpOmhvdmVyID4gLmF3c3VpX3RpdGxlXzF4dXB2X2cwYXFqXzI1OCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYWNrZ3JvdW5kLWNvbnRyb2wtY2hlY2tlZC00aGx6cGYsICMwMDZjZTApO1xufVxuXG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcpIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtZGlzYWJsZWQtZG52OTVzLCAjYjRiNGJiKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4taW5saW5lLWVuZDogY2FsYygyICogdmFyKC0tc3BhY2UteHh4bC1tdzVoYmwsIDQwcHgpKTtcbiAgbWluLWlubGluZS1zaXplOiAyMDBweDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tc3BhY2UteHhzLTBnbWs0MiwgNHB4KTtcbiAgaW5saW5lLXNpemU6IDIwMHB4O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtdHlwZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC10eXBlICovXG59XG4uYXdzdWlfbmF2aWdhdGlvbl8xeHVwdl9nMGFxal8xOTg6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcpID4gdWw6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3Nykge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJsb2NrOiAwO1xuICBwYWRkaW5nLWlubGluZTogMDtcbiAgbWFyZ2luLWJsb2NrOiAwO1xuICBtYXJnaW4taW5saW5lOiAwO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcpID4gbGkge1xuICBtaW4taW5saW5lLXNpemU6IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctYmxvY2s6IDAgdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5ODpub3QoI1xcOSk6bm90KC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3NykgPiB1bDpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3KSA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zcGFjZS1zY2FsZWQtbS16MGFoNmMsIDE2cHgpO1xufVxuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3KSA+IHVsOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcpID4gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IHZhcigtLWJvcmRlci1kaXZpZGVyLWxpc3Qtd2lkdGgtZm1uZnlhLCAxcHgpIHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlci1sYXlvdXQtMDN4ZzhiLCAjYzZjNmNkKTtcbn1cblxuLmF3c3VpX2Zvcm1fMXh1cHZfZzBhcWpfMzU0Om5vdCgjXFw5KTpub3QoLmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaW5saW5lLXNpemU6IDEwMCU7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9nMGFxal8zNTQ6bm90KCNcXDkpOm5vdCguYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcpID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X2cwYXFqXzM1OSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tc3BhY2Utc2NhbGVkLW0tejBhaDZjLCAxNnB4KTtcbn1cblxuLmF3c3VpX2Zvcm1fMXh1cHZfZzBhcWpfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3Om5vdCgjXFw5KSB7XG4gIG1pbi1pbmxpbmUtc2l6ZTogMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9nMGFxal8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfZzBhcWpfMzU5Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9nMGFxal8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcgPiAuYXdzdWlfZm9ybS1oZWFkZXJfMXh1cHZfZzBhcWpfMzU5ID4gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbnRlbnRfMXh1cHZfZzBhcWpfMzc0Om5vdCgjXFw5KSB7XG4gIHBhZGRpbmctYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tc3BhY2UteGwtZDg0ZWV5LCAyNHB4KSArIHZhcigtLXNwYWNlLXNjYWxlZC14eHhzLTdibHBzZCwgMnB4KSk7XG4gIHBhZGRpbmctYmxvY2stZW5kOiB2YXIoLS1zcGFjZS1zY2FsZWQtcy15cXZtb3osIDEycHgpO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfZzBhcWpfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3ID4gLmF3c3VpX2Zvcm0tY29tcG9uZW50XzF4dXB2X2cwYXFqXzM3ODpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDI7XG59XG4uYXdzdWlfZm9ybV8xeHVwdl9nMGFxal8zNTQuYXdzdWlfcmVmcmVzaF8xeHVwdl9nMGFxal8xNzcuYXdzdWlfc21hbGwtY29udGFpbmVyXzF4dXB2X2cwYXFqXzE4NCA+IC5hd3N1aV9mb3JtLWhlYWRlcl8xeHVwdl9nMGFxal8zNTk6bm90KCNcXDkpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbn1cbi5hd3N1aV9mb3JtXzF4dXB2X2cwYXFqXzM1NC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3Ny5hd3N1aV9zbWFsbC1jb250YWluZXJfMXh1cHZfZzBhcWpfMTg0ID4gLmF3c3VpX2Zvcm0taGVhZGVyXzF4dXB2X2cwYXFqXzM1OSA+IC5hd3N1aV9mb3JtLWhlYWRlci1jb250ZW50XzF4dXB2X2cwYXFqXzM3NDpub3QoI1xcOSkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuLmF3c3VpX2Zvcm1fMXh1cHZfZzBhcWpfMzU0LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3LmF3c3VpX3NtYWxsLWNvbnRhaW5lcl8xeHVwdl9nMGFxal8xODQgPiAuYXdzdWlfZm9ybS1jb21wb25lbnRfMXh1cHZfZzBhcWpfMzc4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDM7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9oaWRkZW5fMXh1cHZfZzBhcWpfMzk0Om5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hd3N1aV9jb2xsYXBzZWQtc3RlcHNfMXh1cHZfZzBhcWpfMzk4Om5vdCgjXFw5KSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG59XG5cbi8qIE92ZXJyaWRlIGZpeGVkIHNpZGViYXIgd2lkdGggZm9yIGV4cGFuZGFibGUgbmF2aWdhdGlvbiAqL1xuLmF3c3VpX25hdmlnYXRpb25fMXh1cHZfZzBhcWpfMTk4LmF3c3VpX3JlZnJlc2hfMXh1cHZfZzBhcWpfMTc3LmF3c3VpX2NvbGxhcHNlZC1zdGVwcy1uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzQwNDpub3QoI1xcOSkge1xuICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIGdyaWQtcm93OiB1bnNldDtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogMDtcbn1cbi5hd3N1aV9uYXZpZ2F0aW9uXzF4dXB2X2cwYXFqXzE5OC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3Ny5hd3N1aV9jb2xsYXBzZWQtc3RlcHMtbmF2aWdhdGlvbl8xeHVwdl9nMGFxal80MDQgPiB1bC5hd3N1aV9yZWZyZXNoXzF4dXB2X2cwYXFqXzE3Nzpub3QoI1xcOSkge1xuICBpbmxpbmUtc2l6ZTogMTAwJTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2X2cwYXFqXzQxMzpub3QoI1xcOSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keVtkYXRhLWF3c3VpLWZvY3VzLXZpc2libGU9dHJ1ZV0gLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudC13cmFwcGVyXzF4dXB2X2cwYXFqXzQxMzpub3QoI1xcOSk6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogdmFyKC0tYm9yZGVyLWxpbmstZm9jdXMtcmluZy1vdXRsaW5lLWg4bDRnbSwgMCk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbiAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1jb250cm9sLWRlZmF1bHQtZm9jdXMtcmluZy0ycGd1aXIsIDRweCk7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWNvbnRyb2wtZGVmYXVsdC1mb2N1cy1yaW5nLTJwZ3VpciwgNHB4KTtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtY29udHJvbC1kZWZhdWx0LWZvY3VzLXJpbmctMnBndWlyLCA0cHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1ib3JkZXItbGluay1mb2N1cy1yaW5nLXNoYWRvdy1zcHJlYWQtYnJqeHRoLCAycHgpIHZhcigtLWNvbG9yLWJvcmRlci1pdGVtLWZvY3VzZWQta2IxM2E0LCAjMDA2Y2UwKTtcbn1cblxuLmF3c3VpX2Zvcm0taGVhZGVyLWNvbXBvbmVudF8xeHVwdl9nMGFxal80MTM6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGlua18xeHVwdl9nMGFxal80Mjk6bm90KCNcXDkpLFxuLmF3c3VpX25hdmlnYXRpb24tbGluay1pdGVtXzF4dXB2X2cwYXFqXzQzMDpub3QoI1xcOSksXG4uYXdzdWlfbmF2aWdhdGlvbi1saW5rLWxhYmVsXzF4dXB2X2cwYXFqXzQzMTpub3QoI1xcOSkge1xuICAvKiB1c2VkIGluIHRlc3QtdXRpbHMgKi9cbn1cblxuLmF3c3VpX25hdmlnYXRpb24tbGluay1hY3RpdmVfMXh1cHZfZzBhcWpfNDM1Om5vdCgjXFw5KSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1ib2xkLXFzd292MSwgNzAwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQtYm9keS1kZWZhdWx0LTEwbGhqaywgIzBmMTQxYSk7XG59XG5cbi5hd3N1aV9uYXZpZ2F0aW9uLWxpbmstZGlzYWJsZWRfMXh1cHZfZzBhcWpfNDQwOm5vdCgjXFw5KSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0LXN0YXR1cy1pbmFjdGl2ZS1lMzQyY3MsICM2NTY4NzEpO1xufVxuXG4uYXdzdWlfY2FuY2VsLWJ1dHRvbl8xeHVwdl9nMGFxal80NDQ6bm90KCNcXDkpLFxuLmF3c3VpX3ByZXZpb3VzLWJ1dHRvbl8xeHVwdl9nMGFxal80NDU6bm90KCNcXDkpLFxuLmF3c3VpX3ByaW1hcnktYnV0dG9uXzF4dXB2X2cwYXFqXzQ0Njpub3QoI1xcOSksXG4uYXdzdWlfc2tpcC10by1idXR0b25fMXh1cHZfZzBhcWpfNDQ3Om5vdCgjXFw5KSB7XG4gIC8qIHVzZWQgaW4gdGVzdC11dGlscyAqL1xufVxuXG4uYXdzdWlfYWN0aW9uLWJ1dHRvbnNfMXh1cHZfZzBhcWpfNDUxOm5vdCgjXFw5KSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmF3c3VpLXBvbGFyaXMtZGFyay1tb2RlIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xufVxuXG4vKiBUaGlzIGlzIG5lY2Vzc2FyeSBmb3IgQ2hyb21lIHRvIGFwcGx5IGRhcmsgbW9kZSB0byBwYWdlLWxldmVsIHNjcm9sbGJhcnMgKi9cblxuaHRtbDpoYXMoYm9keS5hd3N1aS1wb2xhcmlzLWRhcmstbW9kZSkge1xuICBjb2xvci1zY2hlbWU6IGRhcms7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRWJzQUJBQUFBQUFpYWdBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjJ5RWRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF3NUFBQW1WREdJOWE1SFUxVkNBQUFOK0FBQUJOSUFBQXNpKzJHV1IwOVRMeklBQUJMTUFBQUFYUUFBQUdDSWJHNk1ZMjFoY0FBQUV5d0FBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVZRQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlZJQUFBbDRBQUFQaVRaU0V0MWFHVmhaQUFBT3lnQUFBQTBBQUFBTmdqOFpPSm9hR1ZoQUFBN1hBQUFBQ0VBQUFBa0NBMEV4bWh0ZEhnQUFEdUFBQUFDeUFBQUJSeXlNRGJSYkc5allRQUFQa2dBQUFKcEFBQUNuaXZUSElSdFlYaHdBQUJBdEFBQUFCMEFBQUFnQVY0QW8yNWhiV1VBQUVEVUFBQUJ2d0FBQkt4ZnZxZ1FjRzl6ZEFBQVFwUUFBQVJPQUFBSVI3UVBjZmwzWldKbUFBQkc1QUFBQUFZQUFBQUdYdkpXcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVTSUFBQUFBTkxRRDNCNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yTldtdHNGTmNWUG5lOXovRjZ4N3VlTmF3ZmE2OGZlTUUyRHdQaFlVTUthaW1GTkRnVWFFSURoUEpJS2hKSUtYMnBLdm1SU2swZlVxdVV0QktpVWg0VmFrS2tFaHFxaXFhaGFTbkVmMUFscHkxdGNJdGNWQWZpUmtXdC9LdlM5THZmak5lejYxMC9JSTR5UjN0bmZPZk9uZk82NXp2bmprV0ppQ0ZINUpmaS8raTZlN1pJelo2dkhuNVU1ajk4ZU44Qldmdm83aU1IWlp2NE1VWnNXd0k0S2ZGSkdYcnVwQyt3NS9FdlBDNk5ldzhlZWt6bTdEKzhlNDkwSE5oMytLQXNQL2pGeHc3TGFvNVU3bmpCZVBjcDlnamJNZ2xLVE9xa1JUcGtpZlJnUkJnajdsSi9pTmJVUGVzODI3TGFQYi9tbmk5eU50VnkxVG0zVm9wU204bGZrOXdyVzJTblBDS0g1U3R5Vkk3SmNaeGZsalBReXV2eXBseVdxektJbm5md0c4SDEvNVFoWjFTZGFsSWRxa3N0eDhpcklLV0M5akRtN29ZK2Q0aXByK3doV1dYZndwVUowdjBLZncraFBTMVp5R09pcHh2dEtweFBTMW91WWF6aWxaK2pWM0VtaXowSy9EWHo3a2EwbTlEcnpLcnZLeFZGVzZhQ1lxZ3dmbEZKWWN3eFB0VnRYNEcydXNIWktudEFkdGdqN0J2RTZKQllHSjNpczM3MzJaU0syUDNveVdMVWZvejFjYjRJbnpxaVd4VUJUMEc4MThMOUFmaU54U2VkcDhBSmRCbkIzVFpwbDZXeUFsTDBRSXJWc2daY2J3T3ZEOHZuNUFsNVVwNlQ1K1dpWEpJYjhpOTVEOFlPcXBDS0tIQ3VGcW5sYXFYNEl2L1ZsZ20rR1hvYXM3YkxqQjcyU2NoazRYeWxvSDhRR2hleFlER3h6OWtqOW5sSWJObG5lVzhrYitRQTIySE00ejBNYUdMeXQ0K01uKzgyWkJpWklkM2MwalBiQXpoZmNIVWlkai84dE5UNDRkdCswL0NIUy9JUEV6ZWw5VjNnY2RPYmRXZ21aczNOZmg2NnNBcnNhOWpuc0taU2tuSld6SjNxZVFJSjNsLzlEekZLNk1NczBFKytwdEs1aU5KVDRCRm1jUms0ODRpT1BGby91QnFZWUcwVjZzekFXS3U0L2ZqV0xINHBjcGpLM2RtYTQyaU04NTY4WnkyN1h6ckhXeE8vVStRZ3hablRrQ2lyWThGb3JOVFJrZEZoUkV0Z241QjF1V2V2bEZ6aG1nZFRSeFk4UFdoZndHd1dQSVJqTVhwdlNjbkhlQjJrbEFXOW5IWEkxUUQ5alpIY09YcUwyRzVyM3ZObU1RMU1lVllydDJhM0FxTXpVZ0V5U1JWU0NZcEtIS1FrQVlwSkZVamhHUXQzR3FRUlQ3U0F5dVFqb0FSd2N3M0dQZ1Nxa24yZ2dId2VGQU9DUGdsOC9CVW9LbS9KRmZTOERWTHlkNUNTNnlBbE4wRmxLcUFDRWdTK0JpV2t3a0R6TUhBMklocHJ5M1dtQU5RdVYrMnFVMkpxdnBvdnBscW9Ga29sVUhpUnhKSGJkRWxDTFZGTDhIWWYzaDRDWmZGR25SL0VRT1dVSitLUngvRElFODJUWnc0b2pyeWdEYU95SUV2bUF0Y1R5Tjg2Y04wcDgzRzlBRlFsQzJVeHJwZUFMT1FRUzNGOUY4aVNaYUNFTEFjbGtWbXNrR3BaQ1pxRkhLTmJac09IZTJDUFZhQWE1QnVycFZidUJ0VlJneFd5RmhTRFI2NlRldms0cUVIV3l3YmtLaHRCYWJrSDFDU2ZCRFVnczlvRXJudmxQbHh2bGsvQmZsdEFUYkRsVmx4dkF6WEpwMEVadVIvVUxBK0EwcklkMUNLZmtRZWxGVm5PRHNpNkU5UXF1MEJ0OGxtUUtZZEFsYlNmSWQrUWIwRWIzd2JObGUrQUxQbXVQQVBwZm9qTTA1SVRJRXQrTE05Q3V1ZEF0Y2lXbnNmZG44aEw0UCtVL0F3OG5KR2Z5eng1RmRRa1owRVorWVdjdzdYMmlZaThCbXFTWDh0dndOVWJvRmI1SGFoVkxvQXMrVDJvQ2ZuWFJjeXN2Y2VRdjhoZllSUEhoNjdLMzNEdGVOSTFVTmIxcDNkQWxhNVhpZkpMbWw3bFIrWVdrZ0I5SzBqZkN0R3J3dlFxUXkxUUMrQmgycXVpOUtvS3RWZ3RocmN0VlV2aGJjdlVNbmpiQ3JVQ015dm9RcStVU21nbUFUK3c2RDh0V0FkcjRQLzdvTGNuSWR0YjhrZjVrL3daWEw4TkRxL0xUWGg0VUlXWlBaYmp6ZTNJeVR2aHl3dnh0aTU0cnE5eXZzNGtvN01yYnNKYUhSOElYRmdUNUFHR0p4S2FSV09pVlNMNjl6R3VENWE0cXlQdkVDUHBrRGZtRmg5NU8vbUh3Nm5McnpFQnY4MkYyT2xpOVFWR2hWeG1yR082ZlJsUnZ3L1JOdVZFL1FKc3Q0Zzd4c1I1UUtFR2lhcURPZFFlS0xURTZOOTVtR0lVU0p0bFgxclNZeG5HdEhLTm5oS1dOMTBOcFQxSVBUeU5yRytacmtUeThId1VCL3NZUlR0SGZRWDF5cTJjYlF6bjUzckdMZnMvZVc5NUNzM0dHY2laaGt2NzhzeXRzUHhNWVRyWk9IMG1WU3ozemRrQi91dGFTMmV3L1dPYVpaWmw1cThSdEZadXRYVXhOelM4czhNekIvQk1zODU1bUZjNDgyVHQ5NXkxcnRjRzdsNG93bzNCRVZacHYyUWVPYVFwOXk0bnp4eDByckhxK2t2NTNlZ2I3UjhWbVhXRVVjZ3oxc21LeC9RTTd4cktyYkQ4R3Ztb0d4dW00aE1tYzl2OFRMZVVWYzJ4dkhzcXR0ZFNlTnFoNHZHQithY1RvVkg1NThVMEU3RTFpN2lVMG5rTU5EQU1tUy9iWjJucE5HMW82ZjBFekgzWlhZdDk5aFg4dE41MW5uOFU4L1ZPMFg4SHB4NTE2SStXVzNlWkJTc3hCYnMxYTlMeWd1TStjRHlRczRYcFNqcmd4dXNCVjNyNnNQMjBrOTNpcm82SXFieDRaa0NpTkROaFo0Wit4OU9jWEpuN1cyTnhaOWkranJtSGN4SHJwSnMxVzBVdHAzZGtVcm0zcGFEMXdkenF5YTBqeHl2YzF1dlBhL0QzV2N5VEt0Q3R4cGswOVhCRnl3aGRuUnZWbTh1dGtiT2J0bGsvV3UzUkdxdU9lT0trVVNRK21IbGU1OFIxaDFNanYvNHJzdU96cGdSZVdKVGJjSzlsNG5yZDVjTjR2eXI0Q1k3c2JlMHFUTTJQKzl6NmN2VG9naWFYd1FJOVFMK3VTZU9HdHhiWEh1ak1zLzJPOTUzTW1VT3lxZXAzR3BwMS9PR0d5N2sxYzk0d3VmYW1tMjlPc05lVmwvV1Z6bkJMeDMwbjZ2UHdvZHByQlRtVnFaK1ZhWUNWYVJCMXlGeFVpL05BSWRTbzdSSm1sUnBobFdxd1NpMUhsWXFLUmhhQkt1Q1ZpOUd2SzlZWUsxYVRGV3VNRldzbEs5WTRLOVlFSzlZcVZxd1dLOVlrSzlacVZxeXpXTEhPWnBXYVlaWGFoQ3AxUFdMWUowQTFxRmMzb0Y3VEZXc2RLOVo2VnF3WnVSZFV3N28xalhqYWk2cnBQbEJqcm5yZGlubDAzVnJQQ2xUSkV5QWZLMUEvSzlBUUs5QWdLdER2NGZyNzhnUEljZ3dVUTBYNkRLNTFUUnBqVFJwalRWckZtblFXcXRFWE1mOUxvRnJVcEtmQTU4dW9UR3ZsdEx3Q2ZydzFxVk9OL2hiVXhBbzB4QXEwbGhYb0xOYVZTbTZBZlB6c1U2ZHdTSTN5S1o4MHFqSlZobXMvNnMxR1ZvdEtMVmZMTVZMWGpFcXQxTjhLVkxmcWhoMTlxQktESUgrUmZRb2RDYWEyVDZGOUlrR2ZxS0kzSkduN0pLMXUwY1pKV2pkSnUxYlRyck5vMTltMGE0cDJyYUZkYTJuWE90cTFmdHhPUk5xekI5SGc3a0U0dXc5VDNYZG9tUGErZzdaOW5MYXY4dXcrSkduakpHMmNwSTFuMDhaMTNIRkllM1ljMm92c09FeTAxNUQwN0RYVXlTWFF2R252T0dqUGlIdjJIUnE0NzNCbk93N2FoK0xPdmdOOUtFNGZTc0FMWXVEOGJzU0hkZEI0TFhYWFFhMTFRbXZIc2Y1UFFDOGZnMTVlZ2RYT1F2NEhLUDh1ZXZkRGtQaWk3QWJYTjJRdmVkMlA5M1hMQWZHRkR1cGRDUDlQQS9NWVdXWW1GdmVOUTVQMDZGNkFKL0pKc1RHZWpLVFp5VjhuZmR1MGQvQW5xTVlteXU5TGZaUFErNmwzOXBWanNpY3ZGOVdWd2NyTzBaQlZSRStwQWpsU2hmbmZiUnpHNUY4VGlvMmZDcFlXK1I3Z1FXMWt4OGdmVUJPbVNuempPY25LbGJtK3B3cjhOeXFYZ2JIY3dENmtNN2RTaUkyeHcyTzhJdWUrNEdhQk9nY3YvVFhrM0xUdE9TZ2YrREhaTysvNEMxWnZYcTdZNC83V0VUZUtIMTNFdGV5NFhwRnZJdjRsaVo1aG9tZVlpS09JT0Q0aVRoa1J4MC9FQ1JCeGdrU2NBQkVueEgzcWlMd0FLaWRlVkJBdm9rUUhQOUVoUUhRSUVBc2NGQWd6L29jWitjTUZLTjVHUHRxSTRsRzNvaHhEOFhJUGlsZU1RL0Vxb3JoRldhdUo0dFZFOFNSUnZKb29Qb3JmM204SUdyTnJpTll4b3JWSnRLNWxSbFpQek01NHNyQU1zN0I2Wm1GcDRuY0R2eDdVRThVYmllSVpXcU9SS0o2aFRodXAweWJxdEk0NmJhWk9XNmpUVnVxMGhUcWRReFN2SkJMRmllTGx4S01FdndFRmlPVVdzVHhMTEs4bWxsY1R5NnVKNGpWRThWcWllSWJaV1pxMm1VdmJaSWpsamNUeURMRXNRMnMxMDFvdHRGWUxzYnlhV0o0aGx0Y1F4Y3RwdnpZUGlyZDVVTHpOZytKeG9uakNnK0oxUlBFZ1VUeEVGQThUeFNORThYS2llSlFvWGtFVWp4SEZUYUo0SlZFOFRoUlBFTVhqUlBFRVVWeDdSRDE4SndvOTN3LzlicWRtZDBDanUrQ2RMMUQyVnlIajYzSWVjcjRCK1M1Umpxc3lBQW11NFdrRGVqWDRIellXUERHRWxSR0ZML2dnaFlVNzJzOGkwTWxheUsrL3pNMmpoZHI1ZmE2RGR1cVVyNEhtMDA0TFlLWGpxQlZPNE4zcnFjZE4vTStYWG43RjJJdzNYNE9IL0FPYWVsRCtDZTNzaFB3OXNnZGM2TFh3Q0g1S21XcTJpTk5qdjhqL2h2cVNmQms5WHdmNVZFbzFvRWZCVTRSOHA0dVFrbmZwM2FXZTNjQm5GZVEwbEtsSHFrcTJjYllKdGxWc1diZW9KTnRxdHJQWU9xdEhKL0R2L2gvM0FjZUpBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2F5WnB6QXdNckF3clNIcVl1QmdTRURRak8yTVFRd3FuSXdNWEd6TVRNeHNRRFJBZ2FtOXdFTUN0RkFOUnBBek9EaTZPdkk0TURBOFp1RjZkSi9QWVlHNWpPTWtnb01EUE5CY295L21iWUNLUVVHWmdESHlRL2hBQUFBZU5xZGtsbHNqRkVVeDM5Zlp3eHRMVlZhdGRYOWhwWmFxMVcwRktWMnFwMnhMN1VUc2FaSWFna1A5bjJMcmFGR0xMVzBhaXRxS2RJaG5qeVNhcGlyTkNFaThWN0o1NWl2a2NhTHhFbnVXVzd1L3l6L2V3QUg5dW1BSVJyREtaRVJqSjE4RWRzZkpWNjBlS0Zzd1RLOFJuNXNvUXBYRVNwS3VWVzhTbFRKS2sybHEwemxVY1dxM0l3MjNXYU9tUnYzczg1cFdiOHowa1F5K0F4UEVJZmdJbFZNRUpla1V2L0NaWnRld1NFNGgxVm4xVnArSzgvS3FrblFyN1JmVitybnVrS1g2YnU2Vkpmb0lsMmdNM1JLb0Nyd09uQSs0S3QydUxENy93OXhoWVFGSjdkNWFDZ09tZHlXa0gva3NHczN3a1ZqbVRlVU1NSnBTak9hMDRJSVdoSkpLMW9USlR5MklZYTJ0S085TU55UldEb0pPeVp1T3RPRk9PTHBTamNTNkU0UGV0S0wzdlFoa2I0a2tVdy9VdVEzQmpDUVZOSVl4R0RTR2NKUWhwSEJjRWFReVVoR01ab3hqR1VjNDVuQVJMS1lSRFk1ZVBBeW1TbE1aUnJUbWNGTVpqR2JPZVF5bDNuTVp3RUxwZi9kN0dFZkJ6aE9BVDR1Y1pITFhLR0lxMXluaEdKdVVNb3RibktiTzVSeG4zczg0Q0hsVlBDRXB6empJK3RZd2xLVzg0bU5YQ0NQbGZ3Z254V1NleTluUks4UDhyU01EUTI0V3lWN0JkZDR6RFlXcytiUC9XcTI4cGxGYkdjWHAvSHpnamU4NVQwZnFPSWRqK1JGSlMvNXhuZlowNitHWVlSUXd5YXFDVkRMVGc2eWcwUHM1d2hIT2NaaFRuSktFQ2NvNUJ4bjZ5dXNyYmViYmZNTDA0YVVPZ0FBQUFBQkFBSC8vd0FQZU5xTmV3bGdXOFhSOEp1bjJFcDgyNUlzUzdZc3l6cDlIN29zWDdJdFcvSnQrWXF2eEk3ajJMSGpISFlTY21PSG5HN0FTYmlTY3ZScjB4QW9mQjlKZ1FSU0lDMmhTYmtLYmFFZjVTZ05GRDRnL1doTFdvNUM4Tk0zdSs5Smxram8vd2YyK2UyODJkbloyWm1kMmRrVnd6SVZ2aStZWjlsbm1YQW1nV0hzSXB1NVVDNFNweHVzRm54TGxFbkR1Mk9VS3BVeUprT2wwNm13dkFydlIwZHpxai9xVlNvOUtRemo4ekVPT0ErbDdETnhSaWFLK1RIRHhJWGpYNFpobVVSOFdOZ3pUREtqUnRwYXE1a1dzNWdXbVpZV3JaMFUvTEpoNmFocTVYcFZvK291TEVIdkcrOVMzWFhXZmM1OUd2L2huN05uejNMbkdCSGo4azJ4QzBVRmpJWXhNWGtNRTJZMUdLMnBJTGNhYzhGcUtRZTcxU3hMbE1zTVJwazhGWEFZWXBuRWdwVnlBR21pM0JvREVMYWlwNlRYbE5sY245ZGRVdDVXMjFhYjFkS3dxbTlOWVltNW1QdExvY05jdEd0YnVOV2JxaEo5SHFmcUxMVjBtaGRzM2JZd3V5VjM0Vi9qVXRwTE8xWkhiQU9ub1ZEMlFiZ1RKZ3htNlRzTGloa3FDNVB2WDZJOTdEbVV4Zi9DNnlnTEk4U3lDY3hvbkJoaUdRYU9JcEtJMGZzK1pSOW5MekFaVEFGVGpwS3gyT3lFYTBIaXNTQzNsWUdaTUowSzVrSzdMQWEwNlFaak9EN2toWFpqdUV5YUtNSkIyTXV4aVVHYkhxNXZyalhyeHJzN1JoczlpcFBtcmt5VEpFdWowTVFWSkthWHFYczNyWjI2MGxsMmZrVmpiR3F1TGl2UGxwWHZPT1VhVXhlN3MycTdXcXBzZzdyb2kvV1RhcU43ZTM1Q2JGaE4rRUpsaW5ORW5uSEpzcVM0SEQ1UVd5d1NlYVZPbDVPUGJETkE1cG01bTMwR2RZV1JHSW1taUQweGNrVnlZZ3ljLzJkVTFEOHBUcGx2QW5Uc1A1aElocEhUUWRuTnlMSDhZcFhiWFRVd05YVjQ4UExtelpjSEwzN3p6VVdlcHRRM3dWd1Y4RzFXaTlITVQ1ZDBhbXFBTkRsTU1QazJQTDRPVnNJb2V4WjFpcEhrZ3RGdVJGVzF5M2x1N0NnK2xGNE1pSTA3WmVrUnZSdFk1ZW9ZRkpVa1pyV1MzZEFia1M1encwcVJRanFjSEJHZXJyVGV0R2pSVFZabGVuaEU4ckJVSWRySzAzY3hON0JpMWtYNHNWdFJYVkdQVUUxbFh6L3h4T0lubnJqaEY5NWY0UDhFTDlXM2t2a3BzNUZaaUh4TDZNVEZRcW81TFYwVlUzRVhSTWRMNDB3L3BmUnltVGVoRzNKdzFwR2VScFlMbVc5MmRDQzhCTzN1SExPTmpqdkkzSFlJZGhZeGIyREF4S0ZNbjBjWklRMDVtQ0VPT2xady8zVll0T3ViS1liYW1jRjNoZFdoUGtVeWNvYlJGOXA0dlVBOUNhWU0rcGI2K2haU3R1L1p2UU5MemQ1YkQrM2JkK2p3dm82blRwMTg2c2xUcDU0aWZhM0V4eTFvc3pqSG1uaXgxVzZPQjlQNTU1ZXliUTNlL3JrR3Y0d1lOZ0g3dzk3TTFuS1dkaWUybGdQdENLV3ZrYmtPN3kwc3MvU3NLaGd1N1Z0WHVuOHJMR20rN1o3K3pFSkhRNmRSUDlKUnRPSDdHOXQ1V2s3ZkZaaWphd1FEdGtLZVZXMjYwWnBvSnVNZ2RPMGFsQnNraEVXRURXMmMzZHkvWkUxVFk5dGQrWG12Y20vQVViZ0Z4bnVYMzJEeTZxcWRXOE9xL3FldGhjZ2pGUjhtcEJuQlJPTW9yQm9ybU9QSkpCcmpSYkNLT3cxMXl3WUhsMzU4WnhPOHhoVzAzdmtoTkhLbktTL1ZLTWN3YktmRXVlTDdwd09UYUdRYXNTM0FXdlc2bHNiV3hzWGxTeVd3aHZzbzJwNjlldHZCalNNOVk3cWFTazlGUkJWa3RiMFVzWDdGOHEwbU9qY1dwS2xFV1NrWUhYYVJIaTRtWXFJNnJ2VlBqaHkxUW9SZmhDNWh5YkxCQmFZbDJXVUQ5cDNqTjA3ZHVTK3pRNjFwOXVxYWRlRjNPbXM4N1ByZCs1SlRDNWFXajk3NDBJT1B2NWdRMnhnVnk3MHJsMzVRVzExZXc4dlVnaDFIOEhOb0JpcTl3eURqRHNIcjNCVjJxSzFsN203VXBBTGtTMEhuVUV2V1Q2Q3JUWUNyd0hvRVJJMTR2dkp3NlZTRG9GemdLN00xVk8xZHYzWjNUWlhkdW5uNTRGYnV5K0Vtajd2WjBmUTlXN0dsdmFxa3VJS05zdmNtcDN1TGU4ZFdMQzVibnByU1pGMDhPc0w5emRGVlVsbFdsR0ZOZXlPakpFbG1iM1dVRjZPY3pNaVBST0NIbDc2ZHJudGtNUStJWG9KUXE2RGJ6VzAxeTRiRXV1N2N3VW5IcXBxdDAwY09ERlg5eHRDVUpycWp4Rk05cXQrMEl5bDU0N0Jyck95aDQwKy9tQVUyYVVMTUp5MVY3anF5UmxQYlk4TVNqSXdFUjM0eitpc0pYYnVKVFJPNGdZbkhsVnZNZjBWNU5qQTNnSSt0b2V1ZVZTK0xCbGtEbk9iK0V6ckI2bjJtZDNaMkNiWjFNYyt4WXZobmdnRXltZHZqd3ZHNWpzNUZVRnVRaFZsendBbytyaEU2c2ZsZXZqRnZ3K20rTCtBUWpsK0dIbzBCS21PeFZWQTZzVXhyeE9WZUZHek5PWGFydmlHdmJXblBjR2RmMjZMY3l1Sk53c3JCeW5MeVpQS1cvTzZtcWhVWlU4ZmthWlZjWkdBeFlabDhuMEUweTU1Z1NwZzY5SnJvWFZDdTFHV3l2RnJ5emlaWTlISzdXY1JyZ2VCeFloQXQwVjVvdHpqQlg0T0hXcnZibDB6K3BNKzE4L0Uxa3ovcGQ0eTVzaHpSNnVZTVQydkpLcWV1VEJaWFl4RWx5dlZPNHowSDFwNGUvLzY5WlVXaWRMM1ZWSjJaZlRERm5kNTdjdXZLSnc2MmRSNmY2TG1qSnoxTm94M29hSnpwVGszTzVGNlF4Q3JrbFp2cTl4MFovOVhPTzQvOTJoNlorRnQ5MFhCWlVRbU9KUUlGdHdYMVhFemVORWFOV0F2bVJXQVdzVEVWM1B2bFk4Q3NCWVpydjN6RDJiUHNtYmtHQ0lNT2h2cGYvTVBhc1YwTVJpaTRWdURpd0l1Wk53Q1J6RnhJeHVuLzIvRS9nNXZ5Y3lxcWQ0eit4NzNUbFJWM2I5dFJWc3FlV2RGdWFaQkt1aXE2eDZEMGI1dExTaUhyMGpxN2c3ZS9DdDluYkNuN0N4TC82QU5tanNFSXpxa0tpQ0R0Ykdsci8zMFBuanJlMmREbm1ObzR1ZDA1TEZHZk9mWHdrOG50c3UzN2t2YnNVRkNkSUh5dVJ6NFhFbjMwYzZrVjRVczhaZXlEdTQ3ZGQ5ZjJpVXNUNjlnemp6ejBrMGZaNGJuL1pYenk2WjNJQTJrcndyYVJwQ1V1WU1KL0hYQ0tld0trM0NkUXg1NXArKysydjdUeHVQQjN4RjAwajZ1Tjc0Qjd1SmZRS2hEdFVodjNpbjljcTNGY3ljVExVTzhZTHloS3lQamd4eVY1OTF6TjJ1aTg3NkdUSjhhNlI3elRtN2JXUjc3VXdqMmVwRGg5OHFjL3kvQnFwL2NuN3AyaXNpSjhidVA1MU1ScjRyWHh5QUVXVnNyZFB6SUN2U1BnNEo1anozQ3ZReWJ4UHNCMFk2dWZJNzZJU2lTK2U0Uk1MY0tWdnIvRE1NS2ovR3MzZnBUaWtxRjBGSlhiUm41WDR1eVdPR3ZoTXFlNHBBejB1NHI2Q0VxSEtJNFc0anRHUUxXRit6VzAzTWk5akwyK0NEYnVESGNFR3Jnei9qYUFiY0w0TmlqTkVmQmcvei9zWUFJMFArTjUwTVNMY0tKd05Nbm9lOWdqdjF4Nm9YLzl1NWZXc1JydU1Fek8vUWxwZDhHRGZuOUsybTNpNVM4aGJRQ0pheC90WHdlZC9ST3NjZTVON09KMWxvNmZ4T3QvWjErZ3ZoN0hJWkVHM0ZTNDJCSnd3TVNpSDV3Y0g1K1lHRjg5TWRaNCs4alJoeHR2R3htNnpRdTlNN01IOSsrZm5kMi83bmozK1FmWEhlL3B2RS9RczJ3cWl3U0JBMTdUakpSNEZqd3hkSFY0eTViaDd4OXlWa3dmZ2lnT3g3aGgrZUNHVmxmRkhvYm5xWi95Rk0rb3NIMWd3UmJUQUR3WDdFRmNWbEJ1dGswTTNmVG9YYmVmR1BNekNiMlVvZG16eWNXTGVpVFRDNTY1WDJBMFlBZGR5Rjgwc2FpQXRVcTBJcTBDZU1wWjBERTN2S1doK3V5NmgvYlBWcmdxbkxleVo5YjExd3pMdVRkQnpsMkcwUXBudVpQS3VoamxGNGE4Nm1qOHlDOXh2T3JLaUhzVGZLQS8vakFZWDIrckx4cno5QTRNTjFWNjhpdjdXajNmMjdpaGMyeXBweld2Q09yVTNhNmlya0pkcTlwYVlNcExTay90ZEMxYmo5cGRidFVYSkdKZkdQR3plWFI5UXE2MVZtSlZuN3pEcHIzRERuWjB6UDJRbjNzdjhrTnNIQzBjTllYM3YwUjFhZjlzMU1qc25qMnpJOTN0N2Qyb01yVzdicmw1TjV6bG5CMTlmU1NHakJEMGhzUnFJcUpwSWxqa20zaisrZFZvdEhPUHNDMSsvVUxhb3NPQ1hrYUNscUlTYkxaajk1NzFMNjY3YysvRTNpUGpMN0xxdWZldzNWTnN3ZHdyck52ZkZ1TmJ0a093VDJ3cjRmdVJ3S1hUajA1KzhzN0dFOGNuMy9rcnBISi9oaEZvNGI2QkJkeHA3aWhwRjRQdG11bmFoV1BuRzhtKy9tVHkxS05yUDJWODhEajNBeGppYXVmNFBqSVJWeUdzUDFZK1lOSElNbUVuV3Q2YjNEVGMxTXhLMjV2blBtbW50b0t4Y0FQR3dpaFRPUW5xc0hSOGVldXRHQTE3NTFLOVBMMmdlRGtNNDJYQWFIa0ZkUGdEWnJybmdFaUJocFhNRE1yNzFsdS9QT3hsLyt6bFkycGdDaUdQVGVKbEMyVGNaZ2s4Y2RzZEF5OTB2QUI1a011OUN2dTRiUVNQOFkzRFo3Nm5TRjh5d3ZobmQzcTlKSmI0T2RzRHMreFh1Tzl6d1RERCsvaE0zei9oVjJ3RVdxNk8rS3VndFRNa2hJNDNGdElvaC9qVmpRdDFYVm1lenRIdTR1cUNrczQrM2FoMW9QZmphcmZGTnBscFVhZTNWdGQxeFZmWnN0VnVpYXlsbFR0U2JoNko3akpra0w3cWZaK3phZXdIT0E5Si9HbzFIOENLSmVuaStFVHEzT3FIR3JvR0p6WXRYMUlUZWRUamROWWNjTEVmY0I4NWI5bTIvWTRLS3p5WnkxM09mM0pnQ1JsbnZ1OXplSkFOL3pjK0RSNHNidHgwNDAyYlhDVU9lMGQ5UTZ1dFFwSzZmK2YwelNtZWhNNmwwWDJkVWlvRHBNTXVRTDdpaVJmaFpSQXdRK1FTaHg2ZkMyVHM4R2kwcGlQTHVjeG1HWFIxVmcrOVYxNmhkaHBtTEttYThzMnRyZHVxaXlCaExxVW1GNUxsc3FkL1J1bGVnUTlRdGhJbUJUMEF2M0dlRDdGbFVyRVJsMGd6TWVuRGJHdG5TMXZ0NlBhcHFjbUJrWVhQT3QxaFg0SGo0OFZ0YW85eFp1LzA3UGp5UE1NZkd1b1hKcFNWNDdoeFJZU05xQ3RTM29idFZzdjhzSW42VGZUMy82Z28yNXljcTcvbkhuaTRJcXJ0Z1FUM1FxMXBTVFBYTG96WEFGL1RPY2V0bk40L1hDSTdPMi91d2xJelAvQkUrSDU2czZtczM3cCtXYTlyWWZ2MERmMHRTK3E4OWR2THkxTEw5YnRxYWxUcTBnMU5XMmJMOHpqZDVsMG1qN3Fwc3pJWHhITFpJMTA5eUc4OWRzckxGMzBRMVNycVU2a1E0dUZZVm01TDQ5RFF3RkJkSTdSYkM4M2NWcHp2OTExTmRkd3R5R3NWOWEwdm95N0g4am9USEhFMkR4V29OQm9WRnJqS2hiR2RtdVJrRFNrTTYvdVR6MERiUmVNdWg1R0VERXNTUXFHaVBETkxya3RSRkFZb3pmMjBzanJhczBDV3hENGFJRWp0ajR3akdzY2grR2U3V1F4YW82eCs2QTliUHdYbXh2ZVI3ZUozcm5CZmZQb3B3ZlZkWlh5SUcrM1hUV0VCdFRNK2pkRmFOQ1JKbE1yRVVXVU9kc1BjN1hLWnlFOWZaTVY1U1F2SUNaRlFWQUdSeWNrYzhXSmpYelZrMU5YRGtDR2owVDNVSHJHc2I2bG1hS2ltSHJvTDgzUEVjUXU1MjhoYk5yY2VycHFyUEo3bVdoUm1ZQXdMc0kvUXVaQ0h6RVY3eE1CWVlETGdhcEZIbUF2VVoxYUtiU1BKTGlRc1NJckdRckl0UnZ0SVg3OXo1M3BTWm1kbll3OU9UeDA4T0RWOTBIdnU2YWZQOGZaZmlQWWZ3ZHUvM044cm5SbFprUDIzTDJwY1NoYUEzc3A5SG1lbDY0RHJGZllGaTJ0MjYvWTdTamgySm1EL2hKOUNZU3pKSk5zV1lyZW95YUo1dXoybWFjMUVzelV2cnhwQTlSWHM5aFV1UmMwYnJqTi96ZzRTditINjVRU3J3U2Rvblp4c1JhaUppZVByMnlOVDhndFZrc1MwUks4RHJqYWthdUpFdlF2eXVRTzBuUUZ0L2c3a0NWVkdUL2FuUVl2U3RjNGNpdFFabmV1RzIxcmN6VlhMMHZLYVN5eXJ1b2ZxK3IwRjVwbWsxTmkwaktGS2I1cGJVYWxNVFVpVk93czlIUWEzMmtEOG1POHJXTWwrajlnLzBTMHJyZ0ZPb0RraFhzVmdaVUg1d1NVRHNhMUhqbWhNR2FZb3lVRXdWRVFkUHRqTVhkS25SdkRqY3lPZm44TlZxZ2ZHRUFVbGtlZnh5S1hMUFkxRG1ibTFkVU8yR204ZFRIS25iT1o4T01DRjhmNFh2c0MyWkMvUHU5SGZQTGZxMEtHUlg2RVZEc0F4aW9OK2svMFg0bnpidjhOZlZvK3Z1SDkwL2VxaDFUY01Qd1N6M0Fac3RBcU9jTU1ZMjRmeHZLRVBoTGV3TGZIdlJyRldZalRqZElvbHNIcjZ4ckhISGx5emNjUG9UODQ4K3l3cytQS1JSOURjaERhNHBuM0JqMGZPODBUVWdSZXovYlZmcjdwdGR1UWpaVjFScGk0NVZaOFZIOFl5M0NEOGNPNi9ha3BqUEdKOW5wREh3OGRacEJIaTgzV2c1VDZDL1JpMFpUYkNZSE1EOXgvTkJGZmxHNFV4OW12R2hKcEh4RmNHSk9LelltLzRGdXlHeUJiTzc0M0dOQVgxN1drbW1jeVUxbDVmb05FbjYzVVplWGtaT256NVhteVA5ekZEV25PYTRURnZUNnhIYk1wNFBOOFdIVzNMZnp6REpNYitlbjJGekMrRWZCdk9VTy93SzZKbnZxbmcrWlloTDRNOEwvSkVnUU43THBRQjc4R0psUkVPU2tBbXNFUU1Mcmp6VUxhcS9KMWJDMGpubmhET1NIOVdFTEV5T0VNamEwRy9pWE96b1JJSzVrek1MandXSEFzcWkwczhKb01zS1lrVmVZSXJzQ2d1dGNSbFRVMVFxYlh6YnpSdWR6RFBzbUY4N2w5T0V5eG1ZOUJTYzVhbS90djh1ZjhubzZQaC9lNmdYTUtBYndxdVlJeEVkOUZoVmo3ZDYwKzh4OXZRQVl0bEpGV051MFFaMkZhdFdUZGFYdUZ3RnBkVVdlb2VjNVNXT25ZZGlkaXplY1AreUtOSFJFcVBoT1Z1WjZYdTVMQTc0YzZtamtoWUVkbmVKT1FhRmV3dmliNllyVFFpeDNETnYvSWsraU4zT2RvamNmSWFXWjhYMk9HdWhkSFc0ZXFDM3ZUdXhrcFgvRy9QTC9CQVIyUGxaTFF5dWxuclZEbDZDaFh5bHN6eU1rTlRjNUpxaGJ1ZDVsOFlKMnRpeDlBZXRHUjN5Nit4Y2d5V2pIYVNZVGJhcVQrd3k4V2tHN25ZR0E3NmZmaXYydHhTMXBLVmhROXpOWG4zWnRQM2MwZnhYNTI2dzlaYTB0NWUwbXJyVUpQMzRnNytuY3lyUk1oQmtPaU01cG5KdUhoaklzY2lOT244MmNtVHFsc25qcSs3NzRGVjkwM2VwanA1OHA2cXRLSXFLT2Z1aGhIdTJTcUh1dW9lR21QTTZ5c2ZGY2VMcU5ZT0Q3OEN3OXc5YkI5NUVqeWQ3MGZ3Qk81OXNwbGlzayt6MllPanVNQ0tLZWIxeWtEdG1lYjk2QlpPRFRUOWt3Y3hvTFBsZFE0dmJtcnBxRFlYcUxPNjY4cjZhc2Y3OC91MC9VMlR1c0wycXVJK2c4V3AwV1paZE5tNVVGamdpakoxMW5nMWJtVzZWcEVXcjFYVldKYnBzdXJkWHFuRW5WYVhySkdrS1Z5bGFvTk1FWkdibHA0cmpRN0xwcm00YWJZTlhtWXZZdnhjRHdhR3o5dmdIcC85QkhVaGxsRXpWdUlWL1hyQUo2Nk1ORUZGeklIa3BGTEJIaHFuK2hlRzNjUDNMZXM1TWM0LzIzYzF1SGQzMGVmTEJmazl5NVozRjJZYWMxZmJIZnI4K0o3N3gwY1FpVDZkZFRPOWkvYzM4OCt0MGxXRHk4YWxaZEUzSmxTVXgvQzhwVE52UUF0N0h1Y3poVUYrd1JqKzdlQ2VMZzBpamRVK0g5MUhpWXZLQ2tzYlhhYU1OR05KVFdsYmRSWDMxbFJtZ1ZiYmxBcTl1bHhIcnFVNE1pYzlXVzVMdFR1K2RKZVczcEJhSXk1S1VoTDU1REptZUJ0ZWl6TXlIek1YNkpuYngwSnUvaytzR1A1SWNoUjZLMTFXSDhINDVNS2ZUbm81aG05SHp5TVNxTTB6Q3hnbFNPQWIxSjFZOU92a1BJcUJhNlE2ZjU1ZzllKzk1VnFqVm1hbDZwRUZFRm05cHFKMHJZZC9kbzJPZG1GWm5wbWZuRlRqS0RFYWNtUUoyU0FwV1lQZm5md3pjM1Z2ejJwU2FpQTgyNmpRTDFxOVlzVXRCb21jOExlWDNRSFBzZWR3M3V1RWVXZHhML1lBdU5sei9QbUdKQ1FXbXVmdGFXZERnNU1ValY2dndRSVBORHFkamFRVVp4a01XYVF3TkUrclpNWHMvZ1FERThkVVl5KzQ5K1ErUkhnVjdJTmVrVFJCREdRbi9qY3FLemRNd1JKUkZNSVNBckQ1ZlYwbDh5SEQrNFJhakkycTBaY3ArZWlYZUVHL2d5ZDdFQ1AxQWRyYW9lWDZpdlFoaVR3K1FhZXBselYyRm1uNjBSK2ZHbE9td0I1dWkwd2k4a1JWMUtlOHpkUFUwbmlMNUR5WU1Jd2F0ZkYwZFMyQmVIaGtvbjF3MWVHZHZ4dGxYLzNtZVhnMmVxSm4zWTV2M3FkNWJlYVh6RG53Sk5ETU5mTXk1ZmQxZEtpYmZPZVJYeWRRMTR1d1ZoeXJuSTRyamg4WDZxOEo5WGNiNnErSWFnSURNbFRVNzVBMFRIQVhmdERTMjl0Q1NtNW1WazVPVmlaSWNUMGY2bHE4WXNYaXJpRm5jV1ZGU1VsRlpUSDJaVUU5ZlkvcTZXVkJUeS96UEdDbnU5a3o5SnowRWowbmxRam5wSEg4T2FtQXMxckF1VUJ4NHEvQmNRZlIrVENFVG9KdzNzb3lxVDQ3M0l4K2p1Ylc1VFMxRXRnY29yK1NpMk5BSWdUSEJMVHp1MUxyeW05bjF1SHprSE53bW84VzdVRGRNcER6QTZoR0hia2V2Q29FUGhPQXUwUGd1d1B3MmhENGRBRGVFQUkvRVlBM0VUaWZIeGZOb0E3RkVuM1FXTFZpTGN4bmdnRzNzL0RtcDJzbllSYXUrSFBDY3pmL0t1cjU1NFhNTUVpaGhkS3Y0RDRpK1d5a2I2TDBLMkFYaGRNY014MVhwakRlck92Q3EwTGdNd0c0T3dRK0hZQTM4SERmdTJRL1N1bms4dlNabXlsK056a3JESUpYOFhEZnF3aDNVZm84M0MzQVAwQjRJYVhQd3hzSUhPVkRjbFE3YUY1TXdlL3U1M1BzTWo3SG5nWG9pUHU5M3ZsTSs4Uzk0RVQrU0xvZG5IK24yZmEzRzRReGJLSnpaaGJtYkEwdk81S3ZwYnhhQkJudHZTNjhLZ1ErRTRDN1ErQzdBL0RhRVBoMEFONUE0Q1NHWlc2Q1Q5a01FdGNEeGpBWXYyRHNJaGVEL3ZhaU8rNG91cDArUVhXdjQ1NTdIUGZTSjFwK2hlOE45Z1gyVGJRVEZjbFdTSVRkSFkxNWFJUlBnaUc3VkU2T2ZjTERMRVlnbGtReXVwdThGZmFheHNiYlJqYmdpNnQ1VEE4dWUrZnFDWGhDeS8zYzJqbk9wM2RMVzdNWEwvdkJ1dU05RG05MjU4Q1BKeXJoU043cy9qRVhONTU5a0YrWGFDNlV5cVJZa05YZ2RlRlZJZkNaQU53ZEFwOE93QnNFT00xSlVqcmxBcDI4UUg3WlJQVUE3Y1JPYzRyekdYQStBVDUweC9DV3pTTjMzRHc5ZmZQaHcreVpuZXNIQnlkYmI5b2w3Rjl4cjk2RVByU1E2Qm4xai9SUTdOcHNNZ21seUpvakhLVFJmSU1OaXZ2RzlYbXBVbld1eHBvLzNsUGpiTUFJUVcweTJITTFPV3A1c2ZuQTRCVDdqOFYxV1ZWR1JXcENYSW95UVZXZDUxbWMwcURNMEN2ME1sbXFRNit4WlNTYkZKbDVqM0xSY0dYYmZqcFdQdGY0Rlk3VlRjZnFnb2pyd2l0RDRGOEg0RFVoOEhjQ2NFOEkvR0lBWGg4TUY2VUc0STBFanJxVjZic2lVdU5lUFJNanQxSXFKN2x3VGlEV0JMSjExMDJKa2tOZmc5SEE1enhvQ2c4V2xIVktVM3VMQmtZV2NZOHRhRnZjM0ZxNzhsQnAxaHBiUTllcVBxZkxVZVlkMEkxRUdEcjFNYUtDa2kzdzRwNkZjOEJHWkpwTW1lTkRoYWJPSnJYSDJKZVoxMXJkMkxNbzIyNVJ1eE1TdVVLOUpxTnNRWDhiN0w0N01tNGF4NUdQZnZOQk5oekhVVXZINFlSME9qNCt6MGprVnkvSU5lRzY4TW9RK05jQmVFMEkvR0lBWHMvRGZXK2d0QjRoZElEb2FEaTRwbm5iSUJ0aFF4Qzhrb2Y3WGlMbkJvUytBSzhSNEc5US9Jc0JlUDAwSStRanI3QUxSREY4UGxKaUoxRStzWERVMUxpQTZIUEJLSllJRGgvMStNZHRCZVVEZFQzR1JtLzc1YlUzYmhsZTdaRFU1QTk2YTJycnF2ZTUySkk2ZVZSelhFWmJycWY4MlIzYzcvZmVNTG5QVzc4bXRZZkw2K25vNkgyNHM0Zm5uOCtGRVQxcUYvVEk3SmNESzZWeTZ4RGttWDVkZUdVSS9Pc0F2Q1lFL2s0QTdnbUJYd3pBNndtYzNCOWoxbUljV0kvckk0MTM5TUd4RGtiTnhwQ2JNd3BObWxLWmx2WU5YUGl6OExwV28xQnEwcElWbWw5NXZjZkl1d2FoaEc2Kzd4TDJsNHdyaVpKRUcwNS9Vb3BmUmZuMHUxUXVRY2xLY0dreGloSnQrYmFkNnp1TGN3c0tyRHZYdDVmazVNYi9QdDAyT3pzYjkzdU51TlN6Y2VwZ1JyR3AzRDA1ZmREb0FIVmxGa1NxdVAzblNuSzRMNUw1K0lma2xxaWNlZ1g1cWE0THJ3eUJmeDJBMTRUQUx3Ymc5UUtjNW5vb25YNmVEc014OC9uRkR3TDV4ZmpyNXhlRjg0V2VxbjM4OGNJcm9rZUY4NFZTMzN4K01kRFB4VUEvOVVJLzZOOUVWM0hQcWlTeGpYQzJLTGZPaHpFYUlSVVpjc2hZUDd2Y1BXbUFFOXhURU1kOUNqVmNuMkhTUFREYk5MWjJiSFR0MnRHeHRkQzc1bmh2a1cyQXhqbExiVVdMNzV1Y21UMjBiOS9CV1g0T3I0aVc0bHFWeXRDSUlTemRHSFJaNTF1clZnem9Bd25aY0xFWkdXRHZQMm8xSDFnM05iV3VlcGxTT1ZpemRGak1uV0hiT3B0YjAzdTV4cG1aZ3l4VWVCWjhYUlM3ZmozSjJoWVhGUld2R3NyWGsvTUhpWlRtYjJHcXNVNVpWaDdrczZZRFBxdUIraXh5Ym5pRlBjU2ZZODRmK3dwYmRucHJpZ2JyMU1IUVBBbjhMSzVuVGVsa1E1M0Q2YmgzUnA5enQ4UFYzek55MjU3eWRabnd2VlZkNVlORmlxYUVYUnNYVkY5S1hMS01hNFNmN3I0MUpibUp1WGJQaVBVc3NMSnEyQnNuWnFyeC9VVUtZNWkzNFRQSVNpQXdCaVlvandnVGZZeXhuSWhoeWpEeUZIMzhObjgySnNDUjNoOG9YaEdjWmM3elo0VVNNWlcwRTg1bjZOVXAwWGIyekZ5Q0pONXdqT0xaRWU4Wi9qeFZZamNYa2l0MzlneERjVFRDNS9RUzNURkMyKzVieXp6RGpDTWZiekhNM09QWDBDZjNCWEViSmQ5aGowNVI2elBnN0RGRHZDUmhqbzRCOFdDQzdpWGVaRTdSdmNxYkZJNzBZUjNDRFlSbUhLRjhpaEg2Z25YTU9PTFR2dmd2cE04Z1dnYm1qN1ROSDBrYjVDWEp0d3YrRysyR3hHVVNyVVJzbFJ2Tllyc00waGV1WFBqWVkrUUI1K2ZPczg1d2IvaWxTK0hla0RZeXREUTdhV0gzTnpQSzZlT1hwS25RbkgrWndyYmhCdzhLVklRM1FpdWIyUTZsY0lEZWJ3eGE0MDRYTnpjWFk5bU96NlltZkNOakdQRjlJZHJGYk1QeFNXQUwyVnN4RXZZaWxZc2tTN2pyR2haMW5idXVSdjZ1SzduektycWJHYVZqc01GYnpHWGNYNUk3VkZvN1dSRjN1TjBwcXBRa2VPdXQ2R2hlenhBSGpyTG5rZDZIekVuYXo0ZkNIVW96eU9FMWt0UEFRTllzbGo4K016TTRQVzMrTGY3ajc3dVpRY1YvZDRJUjkzT1c2ZW5CbVJuaE8zKzM2aWphU2hLeEZ2Nk9zOWgvZTlaL3lTcVdEWkxHd1VWSkNrV1NLRGV6dEVUZldOZ3gwTGZ5dEdqK0JyUXJLdXFtWkdkR2JwNHNxU20vdTNtM2QydlFkV2preDFlQXo5L3dkMVMwWUliZlFGTXI5eGk5cHlKaXlueHIyR2oyYzcvZkNjNW1pQkEzK0tSblQ1clJtSWFsRjlxSHVJZEJJVlRaNFF4MW1vbVV1VWh5cEMzeVY2bXNOTDdQMkR6MjU0d1JhY3ZNWXUzOFNTaEpNQm9zSlB6RWw4QzFCN0ZHL05MWGtuZmpCOXViR3VxN050K2UyRlFEQU83bXBLTmJPaXBySzA2bGcwSUN1N3RjclMxSnplb2RXMTBSMG9pb3BFalgxdW1VWnRseDEvejlsUUwrM3FTR3B1WEpsVTJTb2RlSXRZbHlaQ0lHc3BCb1AvZkZTbS9uSXR4blNoT09ySUYzWW80N0lwcGl5aU4zcjE2QVcwMXBqY1ZXT1ZaYnE2K3ViRi9LL1pYa3BwQ3U2RytvTTR2b3psMGZmRHNHdmlNM0lVZUg4TkRpVlZDS1piaTVzN09abE95YzNLeXMzSndMM08vWW5MblhjQ0oreCtiTk5VRFRZRS9YMEZCWHoyQnBSWGw1QlNtYmlvdUp2c1NDVlJSRDl3TlNIRjY4V0d1azUzWjJjaldKdjhiQlB0Zmo3dkcwclYvdm5kdTZCY3EyZ0JYaUhua0VYYzNPUzVlNG5WQlZYczc5bkFua01MWUsrWWxIcVkwa1hwdm44UDFMdEZIQWVaYmlKRjBYWjYyQTh5VEZTYmdHcDRyaThQYjRaZ2hPZkFpZERRS2Q1eW1POUxwME5naDBQZzdCbWFmakRxTHplZ2hPUWdBbm0rSThSWEhlRGNHUmhQQ3pYYUR6VzRvanU0YWZ4aUNjdDBKd3BDRjBOZ2s0TDFJYytiVzVvaUNjMTBOd0VrTDY4dU84R1lJejMxZHBFTTdaRUp4RUllY0UxREMrZ3EvSUdvQmFvNEd2T0RFcDlCdjJ4ajZEKzBYOTllNFVmUHVDQWZsdi9wTEI1Y0JsZzZITHdkY052UFBYRHVCaGV2VUE5VGlCM3V2NkI1UElwRituSncwbEhXeEk4OTFBSTVKUDlwL1NCL1hEaFJIeVFhZi90Qi9mVlhZTnZTT1IvaDIzSkVLUDVlZjdPWFlNN2c0YzBYL3Ira1R3aVQwZGkyZ0w5bUVrK1JXZWRmcmZ2NUdlSnVUK2dtamg1YUhMUTljSUVob0QxeG9lNW1WM1BiR0dYSGp3ajFuME16cUg4L3o4UDJZeVZBanc5SFc0K1pZOHJzOU1xR3hJZklheFlEWjdBZjJsYkNIUlQ0eklvUXoxTTV4SmZJVFV5WThJUHFQZjVYOG1kVFhHK3UvUTcwbnZrbm9LRHNoQTZ3cU94bmY0L1JOYVYzNUU2bWIrcmpqV2szMUNUSXA3Vi9JOTVTMVNMd2g4VndrNWdDdHNCSzJuZmtsa1pmSWRodlZnNFBQMzh1OVl1Vjl1N2xyY1FnclpwMk9aV0xWc2NKeVVTcGU3MWtVS3RaMVczL2N4RmtnbGNZU2MvMzNDYzV0MnVrZWhLTE84bU56SUlqaFZpTk9ML1VuSi9TN0IwYzlmcGpiTHFzWWIxTW41cnRLNm91cjZGVStQT2dhWGFKT1NNeXV5U3dxeWxuVTcvV2YyaDJFSjlxTWtIQWNTT0RTeVJ2Y3BFL1BFbnE0cHFNclB5REZtcWROdWVQQ2J0VkdPaXM0SlJVa2k2bE95S1BPRzhxSzFqc0tTS3FvdjJjalRKT2o0M3lUSXJWcXJSUGhOZ3RuNjZZVmZOSlNVL1BMR1VhOERSQnhYN0Qzd0VNOURJL0l3ZUgwZXlCbWhNS0JucXZPTGkwdzVwbHhkNmFJUFRvU2xKVmJXZDAwa2xrZzBxblJWZU5iSjh1Vmh6aUlIT1VabGJFaHZET1VpSTdkZTdCajdCUFpzZ1dNeWNUcjkwUkhwNSs5MkcydXhPR3JiSzV0Ymx5NjJaZWQ0Y2t4c1JxWkdyL3U0dEVKVmFTMnVHK3hmT1NFcmlyMWJick5vMDFRYXluTXBqbk9sTUQ4UzRpeEZheDU0QTdJZUdBVjNSUW01Um9zckl1RmpCZkloL1BaQS94Mi9QUkIvMTI4UE9yVHFMR09icDdyVnBGV3I2c3RMRzA3a1oraDFtY21hZGtWS2VtWjZxa3AzVHBVZko4bFZXMG9kQlJwN1hIeW1zckNzK0VjcG1hbnFWR1dDSW5xbkpDVXlPc1dvVEUzaGJkbU0vQ3hIZnVnNlNVLzFoYVBEb0o4ZWtGTTd2NnBXbTIwV001dHZMcW5SVldjM2VIdmJpKzA3Y3d3WnBuU0RUcFZZVkpwY2FUZVU2VmYwRDY5VFBpNExzeFhwTldsOExzSUVVN0NlbmpIRkJzNlRzbUVmVElvU0VuaWZ5TU1hRVcrUW5zOUlBekFid3Nab1cxa0FWb3B0VjFLOHhCQzhGUlJQSG9DWkViYWN3cElDc0NvYWwvQSsvZzhoY1VsOHlObksxaERmbkhpdGo2YzR2STkvS1FSbjNzYzNCdEc1RUlJejcxTnRRZnc4RjRJakM0bExOZ280NzRiRVNmRWhNY2RHZ1orM1FuQWtJVDdlSDIrOUZvSVQ2dVA5T0tkRGNCTG5lUTdpNXc4aE9QSkFIT0FDQ3l1R1BTUU9rS0ExdU9BQ1dMeGVZVjhOTnR4WEg2RDc2cVZrWHd4RnVJZWVFZmJRL1BrZHduQ3ZQRVAzeWdTbnpIY0lkS0o0ckVmak91NWpwTDVEekZWYWo2SDFPUHorUEsxTHYxV3ZwUFVPckRmUWVvVy9QVVRTZWhXdHEzejdVYzhVV0Y5RzZ6S3NEOUw2Y2xyUFp0N0EvZU5IV0grZjhwUExITWJvSnorQm5EOHZwZWQ5aDBGRjY1Y0QzOTltODRWejZxVnh3WGp2VWZobEFjN2o1L3QyaTJaRkxMYlgwM29KYUpoemNJSS8weVRuUXVRM2hsREFuSUVUWkE4YnZIL2Fxa3hQVjJLQmdqU2xRcU5SS05NUXQ1bmtVK0dxLy9jQ3pVUGs5aUx1MFI3Z1BtSTh2dlBrenBtWXZ4OUtIQVgxRTlMTWdzMFp4bXhEbkN6RmFkUzBPM1dLUXFsU1pGOUU5M1luc1YzTDlkdEZZYnRNWTVZK1ZtaG5VT1JMRkNJSDMrNE50b2Q1Z0tYeG9BaTNzS2EramROc3o0OStSTC85WGdUTWY0cDIrTDlsTDlzOExZTHQyK20zSG14bkV0cmgxdFkwdmJFdjBLNFQyMlVMN2ZCYjl2VG1aWUYyamRqdU5QczEvMXROOGd0YmVYOS8vK0pkSzNheFBTdFhIcVA1Rko4SDI1OFZ6UVRoZEhZdUh0cTdjcThJdk43OSt5bE9MOXZIM00rK1ErOGY4WGVOWWtIcnY4SktYSVVUK0o5c3V2TU5pYktvRkpZdFpjR1NIVnhoKy9UU2FGUHl3cmlGMmViNU4wSWIrNzlmdFB2L2k3WTBNVG9GMkRLZTlueEZCUHFFYUlOQU8vQ0d0QWZZSGN3eDloeVZEZHJkTWFoaWQxUlcwdlVlWmRxR2MzR1JqMGVDWTBSejBQdnE1TFMwNUpTMHRLZXhwT0E3MjVhbVZLclZKUGtyL09WcGlTS1pCMFRULzU3V3F1UjBUUXFXczhKZlVXUWFUeWRRS0swRGJCMnpTWlRLMDRyL2pqakpXbGxwSlNVcEpTVUpDMXRYWEpCZlhKeGZVR3hSS1JVcWxVS3BvclJ1WTk5ajFvcE8vSHRhaGFXbGhhUWtLcFdKV05qM2JOblpObElLRlhLNWdoU0crVDlheFV6d2VOcGpZR1JnWUdCazZtOHgrUnNYejIvemxZR2IrUVZRaE9IU0JmNUNHUDNmOE45elZoN21wVUF1QndNVFNCUUFmellOV0hqYVkyQmtZR0ErKzErQmdZSFY1TC9oZjBOV0hnYWdDREpnZEFBQWVHc0UzUUFBQUhqYWJaUkxTRlJSR01mLzUxd3p4OExKUjROSkdwbUs2VEQ0bUhSOHBhaE1jcjJKd2dRNkJBTkJyMFhMb0UwWlFTNHNDRnE2cTBWdUtrSjZJRlJRcXloc1VWRkNJUVV0MnJTSkZoYlU2ZitkT1RjR2NZWWYzM2w4OTk1ei8vL3Z1K29uN0U4ZGRySFlvVEdrenFKSCs0aVJFZTgybXZVYUd2RVdQU3FGQVZLbHJxSkI5ckNPT2pXSEJHT2ZXc1VPcmpXUms3SkhCa2tkR1NWSlJ6dnBsSHk1bHVOeGx6dXU3cURlZTRJMmZRbWwramd5T29jaHZjVFlUcmFUKzV5L1JrYkZNSzBlb0VhZnpxOTdZNHd2R1NQY24zWlJydTlGcno2SXFINk9TWDBScGQ0TmxPdWpLQ0ZsZWdRdEtzZDc4Y3lNVlh4K2g2SWVPc0JUSFVXTG5vU3ZWbmlXQ1ZLT051cFJvVWM1RHVERFlCakdyT2t5NXRUQzk4N0RsM1c3eit2a0d1Yjc2aDZhMUN5Zk5ZaTArb3NTVHlHaXZtQ3Ira00rb1VGZFFLM2FoU3pqVGo3L1FLZzl4em1uU1QycHREa2ZxWGVBV2E4WU5lb2ExNk5JU0k1b3IyUFVJc0JsZFE0ZGRtMEJ3eVJ0MzhYSEdOOTNuK2pOK1h1dVQ2bWI5RE9LSkgyZGNxU3BmWjNWZlJPOGg0emlSYnZ6d3FGaTVyUDFJbWJla0svNk1kL1YrYkFSbmlOcm8zaFJpSGlSNGYyT1VUZlJmUk84Z0Y2dDVIMG9oQjZzMG9zSnhsY3kxc204UDlhSGpZaWVFdWxGSWVLRjlacXhhRC9QT3M4Y09kTXlKcVVldkcvMEpJelNKNy9KTGRhSno3aE9YcEFPMXo5ejFwUFdNRjlnVG9wME8xSnEwZEx0U0tudnFMYWNRcHo1SjdZazBhd2k2RktQeURnU0pNbGFyd2VNOU0wQTJVc3lSVEhxUElKb2dZZkNjRUZNazdpYkI2SFBidHl2ZnZFZG5yR216NUFycVBDV3lRZU9zM3ptRXFwMUpScDFCSHVvMlc2T1c5a3ZuWG9iZFJsai8vYlJqd1dlVTJySjFScUprNEIwa1g0WE8xM2VwbnNiemlubjZuSnI0YnhmMXNJNi8rOUQrQTJTM3MzM2IwWjYyUFlUZTBtMERMV3pmU0sxenUrSy9lYjh3SUN0R1poRmM5ZXNtbmRteGh3eGdUbGtzdnpuT0pzeDgrYjZQNDVWOS94NDJuWEJYMFFrWVFBQThQay9Pek83TTk5ODgyZG52L20rdWF4N1dEbEpjazV5MWtwNlNMSk9WazVPMXNtNmgreERzdFk5SkVuV1NROW5uU1JaU1pLVkpGbEpUcEprWlowZWtyVVBXUmxKRDFsSjd2a2U3dmVqcUg5RXFRN3FNN1ZCSGRBMkhhUGpkSXFlcDVmcE1sMmhMK2tHRTJBUUUyY3l6QnhUWnU2WUY3YVB6YkZ6N0JKYllzdnNiN2JGalhFNWJwTzc0SHllNFcwK3pxZjROSi9uZi9Mci9ERi9KVEJDVkVnSzA4SzJjQ1RjQ0k4aUVOK0pDVEVsWnNTY1dCQlh4UzF4VC9RRFp1QkRJQjFZREpRRFRVbVFvdEtnTkM3bHBXM3BYUEpsVTA3SVkvS2l2Q05YNVlaQ0tVanBWWkxLZ2xKVXFzcXI4aHIwZ3NQQjJXQWwyQWcraFFaREk2RlM2RHJVRExWVVNoMVFrK3EwT3F2K1VJdnFtbnF1M3FvUDZyUEdhWjFhcnpha2ZkR3kycnEyb3gxcVo5b2ZyYUhkQXdnODBBN2Vnd1FZQXFQZ0s4aUM3NkFFeXFBQ1RrRU4xSUd2QzNxL250VEg5SXcrcGMvb2E3cXZ0eUFIQWNRd0JydGhBUlpoQ1paaEJaN0NHcXhESDdhTWJpTnVEQm9wSTIxTUdubGp3NmdidnRFeU9ST1kyT3d6aDgwRnMycGVXL0Mva2ZYVzZyQjZySVExWWsxWVdXdk9XckpXckMxcjM3cTBXclpxZTNhMzNXOG43WEU3YTIvYSszWXpIQTBQaFJmQzVmQnh1QmErRGJjYzJjRk9oeE4za2s3YW1YTG1uVi9PbG5QZzNFZWlrVStSNVVnamNoZDVqRHdqQnNrSUlvU2lxQjExb1JUS29BTGFSUmZveVkyNVBlNk11K2NldVdkdXpiMXhtKzZqKzRKVjNJYTdjQjhld1JNNGh3dDRCWmZ4SVQ3QlZYeUY2N2lKSDNDTFVDUkFBSEZJRzRtUlR0SkxCc2d3R1NXVEpFK0taSmNja3lxNUlUNTU5WUQzMGZ2bTVieFY3OFR6MzhDL2ZpdTI5QUFBQUhqYVkyQmtZR0QwWS9CaVlHRUlaMkJuQVBLUUFBc0RJd0FYOFFFREFBQUFlTnE5azgwdUExRVV4Ly9UNjZOQ0doS1JwZ3VabFZoUVZSK1J4b0w0V0FnYnBHd0hveFd0cWVuUThBQmRlZ0pQWU8waGZEeUJqWVdIc0xEeXY2ZEhtd2pWbFV6bXp1OTgzalBuM0F0Z0dPOHdjTHI2QUx6eGJiQ0RKS1VHeDVEQWg3TEJxaE5YN3NLNHM2bmNqWlFUS2ZkZ3pMbFI3a1hkdVZlT1l6U1dVKzRqN3l2M1l6WjJxVHhBdmxOT1lESDJxanlJcEVrcER5Rmhzc29QR0RGTHlvL0ltTHp5RStLbXJ2eE1mNjNueFNCbGJyR0NBQlZjSWNRSkNpZ2lnb3NzTXBqR0hHa1ZIa3JVQlRpanRFWEpvNWVMVGVxT2tCWmRRRHJCTWQ5RFdpTitHOTRCZFM3bElqVlZrdlVvd1NlRlhNOXhRZG1TdFZWay80Q3JpNXB3eE1lWFBCVitRNVFsUzdXWi9aaTZnTnEvYTF5bWw0ZHJ0YTlST3BDTTIxd0xyS0pFYS9pcmwvdk56MFZlOUsxS3BybUg3VmVtNHh5ZFpXakZUMzZMLy9tUEo4Z2VOVWZhRTZ0M3hmK3I1d1hwWVNRNWZmR0xTQjdKbDMxRG5NbzBHcFA3cTYvdDdlMnRSWmx2QlRsTThhbkprNmErRlZQV2lEUlBsWjN6MUwvRitOcm56czdOSHFVRDlzdDZSYzFaN25MbkMwb2JNaEY3b3hiRU5zTktabVROVXZxNmFmUDBzZkcrbnZXcTFGREZlalByVHZPKzJNbVZQZ0hNVjd3Y0FIamFiWlJIYkJ0WEZFWHZsV1ZKRk5WbHE3ajNicGxGYk82aWlydmNlNUVwY2tpT1JjNVFRMUxOTGIwblNHQWd1d1JwbXlSSXIwZ0YwbnRCeWlLTHJOT1JSWkp0TXZQbms0d0Fjc0Z6LzN2M3YvczRCSWtLaU5lLzEzQUFaVjRjdE41UXdRck93QXhVWWlhcVVJMGFPRkFMSitwUWp3WTBvZ25OYUVFclptRTIydENPRG5SaUR1WmlIdVpqQVJaaUVSWmpDWlppR1paakJWWmlGVlpqRGRaaUhkYWpDeHZnZ2hzZWVORU5IL3dJSUlnUU5tSVRObU1MdG1JYnRxTUhZZlNpRC8wWXdBN3N4QzdzeGg3c3hUNE1Zcis1KzBFY3dtRWN3VkVjdzNHY3dFbWN3bW1jd1ZtY3d4RE9JOEpLUElxYmNEUGV4UDM0Q2JmZ0h0eUpCL0E0SHVOTTNJRWZjQ091c1lyVnVKczF1QTN2NGtjNjhDQ2V3Ti80Qy8vZ0VUeUZqL0VobnNZd29yZ1hNWHdLQlIvaEUzeUp6L0E1dnNEUGlPTWJmSVd2OFF3UytCUDM0WHQ4aSsrUXhLLzRIYmZqQWxTTUlJMFVORHdFSGFQSXdFQVdlZVF3aG5IOGdnbE1ZUklYY1JtWDhDb2V4bFZjd1hXNEhyL2hEN3lHWi9FY1htY3RuYXhqUFJ2WXlDWTJzNFd0bk1YWmJHTTdPL0E4WG1BblhzWXJlSTl6OENKZXd2dWNpeHZ3RG03RmsvaUE4emdmYitGdExzQWJYTWhGWE13bHVJdEx1WXpMdVlJcnVZcXJ1WVpydVk3cjJjVU5kTkZORDczc3BvOStCaGhraUJ1NWladTVoVnU1amR2Wnd6QjcyY2QrRG5BSGQzSVhkM01QOTNJZkI3bWZCM2lRaDNpWVIzaVV4M2ljSjNpU3AzaWFaM2lXNXpqRTg0eHdtRkhHcURET0JKTlVlWUVqVERGTmpUb3pIS1hCTEhQTWM0empuT0FrcDNpUmwzaVpWM2kxT3ErcExwY3JLQm15MmVPUzdMTVo5a2g2SlgyU3d1L3VEL1ZiOUpnREpOMlNIa212Wkxla1Q5SXZHWkFNU29Za2V5VEROdDJ1MnJpYXlCdEtMSkpOT2lKeDFkekI0d3JXaitiMW5HSW9ZNHFSVldMU09sQ1ZWclY4VHFuS0tsRmRrMVZ2bjAyZnA3SS9iK2oySVJ3U28veHVyOC9lMSsxelNicHJkRTNKSlZVajVzaU42MEprWmNzbjZaY01TQVlsUTVJOURuT0VvaWFTdVdSZExta29VbWVkY1hXc29PdXk1dTZhUEloN3ZvRmVpd05oKzVHYWRFdDZKTDJTM1k0cHhkQzdNbG8rYlMxckMzTlpJV3BGb3BDT3VKNDNwREtUYlY5V25iQjlZZ0ZiaWpWc282YktnWFpHVnRYaUlrTUlLOE1TTXNPU2RvYXRyQXpoc3pLRXo4NFEwczRRUnBFaGxNZ3d3d3g3aksyc01aWVNZeXdoeHdocGp4RkdNY1pTN2VaZVEzRWpFczJwdWpaa202MWpwMWl6WEtmRGlpdmZNTlBMTmRyTlpjclYyNlpsaTVXRWZYckEvK3JUNWhmckhXSml1WWI0d0dVYU5ZblVaQ2JwZGdXZFNaUG1OdEZJVm5FcW12VTdrVHBkMUEyWmlLRm9LU1dlRThkR2NUVEVvN1RPdGRsVTBUa2NpWTZVamszRFp0U0lraXRlYlphRjB1VUdxNktVWm90anFlMGN6cWRTaXExYkVuazFaWDd4aVZUUjNsb3NsYTRJVzBwSjY3bnBObEVxMmFvanNwY3g0L1JZVk5Hc2Y0UlkyVnBLajZic0orYnhocVR3QlFvaUtJWGZVeEJlS1FJRlQ2RGdDYmtLd2wwUWhWc2hlY3ZyZGhXRXB5QUtMVStnSUlML0FlYmVZbWNBQUFBQlZxcGU4UUFBJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQW1hem9uIEVtYmVyJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBzcmM6IHVybCgnZGF0YTpmb250L3dvZmY7YmFzZTY0LGQwOUdSZ0FCQUFBQUFFbVVBQkFBQUFBQWl0QUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFCYkFBQUFCd0FBQUFjYmpuNE0wZEVSVVlBQUFHSUFBQUFNd0FBQURnRkZ3T0RSMUJQVXdBQUFid0FBQXVsQUFBanVoWWUya2hIVTFWQ0FBQU5aQUFBQk5JQUFBc2krMkdXUjA5VEx6SUFBQkk0QUFBQVh3QUFBR0NJYkc1S1kyMWhjQUFBRXBnQUFBSVJBQUFERGk0VnJjMW5ZWE53QUFBVXJBQUFBQWdBQUFBSUFBQUFFR2RzZVdZQUFCUzBBQUFveVFBQVFmQmVMbWY2YUdWaFpBQUFQWUFBQUFBMUFBQUFOZ2l6WlVSb2FHVmhBQUE5dUFBQUFDTUFBQUFrQjlVRTVHaHRkSGdBQUQzY0FBQUREUUFBQlJ5bjdDNjRiRzlqWVFBQVFPd0FBQUpxQUFBQ252TUg0dkp0WVhod0FBQkRXQUFBQUIwQUFBQWdBVjRBbzI1aGJXVUFBRU40QUFBQndBQUFCS0JjMTZlVmNHOXpkQUFBUlRnQUFBUlVBQUFJUjdRRWJOdDNaV0ptQUFCSmpBQUFBQVlBQUFBR1h5TldxZ0FBQUFFQUFBQUF6RDJpendBQUFBRFBMRVhDQUFBQUFOTFFENkY0Mm1OZ1pHQmc0QU5pQXdZUVlHSmdCWktYR0JnWkxnTWhNOE1WaGxkQTltc2daR1o0dytnTFpMT0FWVEVBQUxaRUI1d0FlTnJGV210c0hOVVZQbmZ0dGIyenV4NC94bzdYYTQvWHUzSHNKSFlTSE9kcEp4QVh1WVZRa3FaQWFTQVA4dUFoSUtFdXBhbXF3Zy9TMHFiUVNwVmFWWWhXU2NpZnFsSWIycVpDSVJWRnVFU1Jxdnh4SDI2SlUrUWlYR0JiYWYvc1Q2YmYvV1oyUFd1djdTeTJZWTdtenQyWk8zZk9QZmZjYzcvdjJLSkV4SkFuNVZVcHYzWG9qcnVrK2ZBM2hoK1ROUThOSDMxVUJoOTc0TWxqY28rVW80MDRqZ1J4VVJLUU10eFp5TDNnNFNlKytvUWtqaHc3L3Jpc2VIRDRnY1BTL2VqUjRXT3krZGpYSGgrVzdXeXB2UGFDOXQ1YnZDTXN5NlJDcXFWRmxrdTM5TWtBV2xTaHhjYkEwOUUvdC9hNjc3YWZjNi9KcEhmdFptOHFPZWhkbnhLbHJsRy9QaG1XRS9LMG5KUlQ4bFA1dVp5VHEvSVhlVS9TOHBFcXg1TVR5bEExT0EzVnFGcndLNm42MUhhMHpzbEg2bFk4MjZNT3NqNnNUcWdmZWUzUHFWK3BWOVZWM1FkRktjUEpRcC85RWtQWjcyUlFuaGNiNCtrWFMvWTVhZnpxNGowOWltM09PT2FtV2t3OGk4a2cydTJTSHJ4cnlTR3gxRm94MVRxSnFmVmlxdzI0cDkvcXdYajYwWDRmdnFMN2VCUHY2L3NwM3JkbEcvclpoN2E2cGI0L3dOSjlOOFp5QjhwTGFLbExVOHBWMEVtcmtET2h3cmhHb1Y4QWQ3TDRsYVgrRTFwempHSWJUcTE5R1dZa3hiNCs0RGZ2dy9mMzQzd0RwNnRMUDFwVnFFcm9YWVV4aEFSV3dqZ2l1RmJqZVRsN0R6bWorZ3Y0M2dTK1Y0VmFCTjhMNEg2V09nVGxRV2ZNMXpLRHV4a3BVNVc0NDdiV2R1MlRrRVNsVTFiSmFsa25HMlNqYklFTkJtQ0Q3WEt6M0lLUjNpWTc1VTdZZERkc2NsQWVra2ZrV1hqQTgvS0MvRUIrS0dma0xFYnlDdXd3SW0vSlpmbXYvQTl1cVZTWkNxcEtGVkhWYW8yNlNmV3FQZ2tZMTdVZlZaNnVPaTJOOE1nbFBaeHhad1JsR3VlRWs0WmQvTThtZUVuQmI4UzU2RXc2cnp1anFGM3cycU10TElNNitoaGoreEg1MUE5bmtocE5PRmUwOXA3bW1WbGJwMHZ1UDcwb1dtYVdhUFRwaFdpalo3Zm84NHNvdXJBS0YxL2Y3R0wwa2RjLy9ZbDZtYnM2akJ0cWYxSDIzdWdjY1UxbCtZWE1mTzA5SGFiLzdwbWplejJMdGxmcVkyQ1dkcnNMK3IzQ1M5ZDB2K1g2R3Vjc212UVJLOTh2dFhGR2NVNTZzNVJsN05pUmYzYVZLelhMdURNKzNSUHcyOENUckhNZTVRaS84enB0OFlockgyMGR2RFV4cDEyRzVyQkRDbWN2eTAxejJ1RklrWDRINXBqM1hMOEdTbjNzdkpGKzUxd1BKa2M4UVJ1bVlaVzBaKzFpaCtGNkorUHorTnpyenYyV2p0emVERTNPdFV0OENwRThJekhvdEVrc2FCcWo5NlU5bnhqSGZSc1dNUXY5a2VPMmFLdlUvT3QzeXI1VHE4emR6K1pSTEFBTUVJVkU4S1lKaTlkQVFsSUxVVklIQ1VzOVJFRVRDNjNhSklFM09pRDFzZ0ppQVVOMFNnTVF3eTE0ZXdla0dtamhJUG80Q2ltWDQ1QmErUW9rTE05QTZvQWluZ1VTT2luZnc3dXZRVUpBazJONCtqWkV5YjhnU3Q2RktQa1BwRmJlaDlRQlUxUktVSVdBaVNxQUxpSlNxYUlxS2xWcXRlcVJNTERHR29tb2RVQjhVYUNPbTZRYXlLTVh5S2tQK0tOR2JWS2JwRlp0VnB2Unp4YTFCZld0YWl2cS9hb2Zvd2pJQWFtRXJJUUZJaWkxRlNMZStQMGpYdzRKY014MUhITTk0a01YUnI0U0NLb2V1S1liOVI1WmcvcGFpQVZVdFI3MVBrZ0Q4TlVHMURkQ0d1QUJtMURmREdrRTV0b2l5MlFycEFub3F4OStNUUJwQmdyYkpuRWdzZTFBOFRkRFdqM0xEa0pNeElFaFNjcm41SGFVT3lHMjNBRkpBcXZ0d3Z4OEFaS1FQZkpGYVplN0lFbTVHOUlPcG5JUDZsK0N0TXU5a0pSOEdXSWprdS9GeU82RGRNajlrQlhBZS9zd3Z2MlFEdGptQUVaNUNGTGp6YVdldVRvZ3dWUHdtKzlER29BSmY0d1IvVVJlUlAwbFNJUDhURTVqUkdjZ0xjQ0paL0gwblB3YVgvK04vQmJXK2gwa0tSY2c3Zko3dVlqNkpVaFMvaUIvaENadlFEcUFoOTlFT1FKcGtEOUJra0NaYjZHM2Y4Zy9ZWEhYVjY3SmRkUmRqM2tIc3JMQWJ6NkFCSUJKeThFQWdpb0lCRnloS29DaC9aNms4WFdsQ3Fzd1BFbDdWWWhlQmJRTnZCMHU4S2YxWUJLbTJnQXVrZk1uZWhLK3RoRytZY0k2dGJCS1BlWmRyNUFPV0xHVEtQb2dWc0Z4ZVA4ejhQcVQ4bTM1amp3bjM0VUZYNFBYLzFYK0puK0g3NytORWJ3TG5kK0hiaUhvRVlWWGQ2c2VlUFU2RjBQamk1dnh2YTN3MTREWnE5RjArTjVvRTMxeDZRNTNCelM5T0p3cWlPWG16T2lHR0dUbVkzYXhIZHZLN3pGR1BzNVpmTWNxaU9PWmFYaHlpRkU5dnoraGJtS2RXRzRka3MzclkzbDRnUEVQR21WemNaSDlucDluQnkzMU1CYXhMMnQyN0ZnS3RtYXN0M3k3d0NUbnNFdnY0SHhtWTlmSmVwaW1pN2pKenMybHgzMHkzdTZrbnd2V2Z0N3F4QW8ya0JOUUVmZFAyOFZQWUZGWjV5cnV4RFNxOHU5RUdnbHhaR1BGc0RhK05ERURzWS94Zm9hTUoxUGNFcm45ek0vT3dJN3lyWUhSUnFianpQdzdtVUx2MVJqTXI1dTNhNmJ6TGVCcExyWnc4UjczYnArZkZoeTIzNU9MSWxwanZ0a3IyS3N0NGxTTDYyVWMyT0FLSW5aS3p5TmswdXMzeGpQbTgvdFJUOEJoTVNzYWs3NkVYbmZPcmxVcG5JV3pheEUvNVZDeERXdjNRbXpheUdQT25qYm1GSHJXYTNHS2o5Tit2MFRsYmxvN2xlOXJUSHVWK3paUlVhNHYwMjgvOURTWnM1WExsc2pvaHZJeElHZS9GSHF6T0p1dTM4Zm8wMjV2TVg4TXk4OXZiaDdCRm1DN2xPY05NZFI3OFc2SytIN000NVd1MVEyZjdjZHBkNDNvTXNTMnNEMXU3eTFpU0Z1TXZDMHlNNkx1N1BNeUhkVWJKWEZFWThuMml0UU12VVlYeUVkdCtrT1dNU2FGY2ZjVVcxMUZ4bVY3ZTBwcUp1dGI0Tkd6aUgxMVRWdC9zZUw4ZDliZHd2Qkd1ZURzQS8xK3FpOTdSc1FjSzdHdmdsRk15NytObHFxYmZ6OWh6ZjVZdm01NHYySkxtUU1yYVFabjZqWWZxL3NZbWRDU01JUlZSQ2VqbUlWSzFNb28wcjhVMlhIblFxRTVQeklXR01ITU9SQ3N3cG9jUnhuSy96MGxLQlZnaFZXc2hmRGxFRGhxQkZpLzJvZjIvVWM3V0pvRnR0SUlSdGNPcHRJRWYyc0dpMnVCdEVMYTRiMmFHN1NEeTZUQWM1SmdDVXR4QlBpWElWZUNub1I0NWtSd1ZudFM1K2srSlkwWVJhTW5UUkQzY01mZ2luQTByaVJSVCtKTGpWNVBuK3l4RFByRmVRYkFaU3NnWmVUeVNYTDVKRWRZUVVaZjdzdG9CSDI4dnRMSDY2UEV5aWE1dkVrV1gwMyticEs1bStUc05lVHN0ZVRzZGVUczllVHNGamw3QXpsN0l6bjdNbkwyS25MMkVEbDduSnc5VHM3ZVJNNGVKMXVQa2EwM2s2M0h5ZGFieWRialpPdk5aT3N0Wk90TlpPdXRaT3MyMlhvYjJYcUNiTjBtVzI4bld6Zkkxc1BNdkFTWmVZbVF1VWZKM0ZOazdpWTV1MG5PYnBLejE1R3pONUt0eDhuV084alc0MlRyeldUcmNiTDFPTmw2SzltNlRiWnVrNjJiWk90eHN2Vkd1UXhaenZ4T2tNdzk2V1B1U1I5elQvcVllNWdabjRpUHZ6Y3h5eE5VYTlWYWNIYk55aXZKeXF2SXlrTms1UVpaZVpoWm5naTVlWmhabmdqLyt0bUYrZEFJOFFBc2VBcGo3c1dJejhobk1NNVg1RGFNN0NMc2ZBa2E3K1AzSHBaQStTSE5zZ05WZ1VINHo2cWx5N3FqUE1PY2NaWm9wM2k3VWU0cVJnRml6UkFGWjN3NzVRVXk1ZlJzTExJd2J2UDlzZm4ydnBMenBFYkorOS9pN3NaRDA1Qm9yNGNCZDhpUjRobHFyRnViMmUxaUNPMDUrRTZJOFVReG5pam1zZ0x5TXFTY3F5TklEeStqYjd0ZTdmcXpqc0I3ZmZHb2srOTNNaDdsOHF5elpWamRlRFNWWVcxZ0pNcmxDblhFYVdLVWljM0lDU2Jrc3hBM3lpUVlaWm9aWlJMeWVVaGM3b1MwTUV2WUNxdnM5cUtQemVqVHh1aVRZUFJwWS9SSk1QcTBNZnEwTS9vME0vb2tHWDFTakQ3TEdYMDZHSDFTakQ0ckNuS0ZidDczbXhETGwvMHRaeVJxWUNUcVlzU0pNZUlrK0JmbEZscDJKZU5PZ25HbmpYRW53YmlUWU54Sk11NmtHSGRTakRnSlJweVlsMHZXODlIcGl6V2R2bGpUT1RPNzdJczF6Y3dWNXZLRE9qTll5Y3hnRlRPRElTL2ZyQ05SWko3ODRDejVaaldnQnZnL0JWSDRSUVQrOURMSGU1azZYd01HdVU3L01lQmJHdVVIY0dvY0ltaGJqVisxK0Iwa2pnakIrb01ZcTg2MnI2TFZWelBuM2szYjk5RHFhMmoxdGJENWk3SU9NZThzZkVOSDZWMzhtLzF1NWgvMzRNdnZZTzcvRGF2Y0wrL0JFdnN4eWdFNURDMnE4TVdITmFKUXBtb2lTc0lkNXhmRVNFL0oxM0huVzVDQWlxazIzRkhNUjJxOTdTS2k1RU42M1d6djNzNTM5VW96bEtuM1ZGWERzcFpsSFV2dXRjcGkyY0N5a2VVeWxrM2NpZlYveDN6NGY0UzZmT2NBQUFCNDJzMVdUV3hVVlJUK3pwdlhhZnY2UDUzT1RLZWRtVnFLVmtWVVJOVGFCUVVzaWEwWW1zYVlwaUgyaHhKd21EYlRQd1dxU0F3eHhCQmlDREdrY1VHSU1TNklJUzZJQ3hiR2hXRmhDQXZkR0JlYUVCVkRCQlN4U3V2MzdqMlc2VXpyVCtMQ1RONDVjKy85N2puZitjNTc3ejRJQUU5Q2NnbnVsczd1WHNTSFhzNm0wYjRydS9ORjlLVUhKako0Q1M0eFdGaEFPWjBnd0hFUlNsQUtEMldjcTBEbElzS2o4OWYvemVwNmxIVDBQZFdFbnMwZHZVMFkyOXhEMjdPMVl5dHRWMGNmN1RQUGR0UDIrcXM5dlQxZHRIL0Q1czlWeDZ3R2wxbXR5TmxibkxkZU5UUXd2aFA5dytuZHV6Qm83Sjdoek9oZWpJMWtCNFl3eFlrQkhETDJTSHAwS0kxam1jbTlXWndZelE1bk1EdkdBVTZONzg2TTRMM3h5Y0Z4bkJtZkhCdkhoeFArL0VjbUt3d3o1akVqYTMyMnJtRVRKSi9DZFRHMnhGakwzVEhXTTdiTTJGS3RxUVl0V0VOVjI3RUYzZWhGUDRhUnhnUU80SFc4aWVPWXhXbU45NGI2UytvL1YvK1Yrc3VtYzRMdkdaVys2Rk95b3c5ZXR1dkZyZXAzcUQrdS9vTDFKVkMvd2NZcDJhaStUK2NQc0lyN0VKSzE4cURjTHcvSms3Sk9IcFpIWkwwOEtrOUl1N1RKR25sQU5zaGo4amgzaEV4M1FnaGpOVGFpQTV2d0FnWXhpdjE0bGN5L3dEZjRGdDhSRjhUSFJySDk1ditQekNHb1E5SlVFbHlvOXNkU0pKVjJ6SDArTmd4eHo2TUpuWGlidTMrUWNtYmRKTS9Mc0J5VmM0N245RHVIblErY2k4NWNJQmhvRExRRzlnVk9CejRMWEhWamJvdmI1bmE2SSs0eGQ5WTl5dzZGRUVjenExcUhOako4R3I5UnV5dEk0RmZqRy9DejhYSGNNRDZHNjhZbmNjMzRScnhtZkJRSGphK25ZcDZOS2FzdFVwb1VlVk1qL2FTUjdpRHZVc1R2bXZzWFJSN1NtQUh5ckVaTTd0YUl6WXEvcGJnN2tlNVJ4Q3BGM05hSWMxcU53SlVXWFhPb1pxVzBhajN6aXZRUjkrcGNYaTJTc3JWSXd0WWlEVnJMZEg0dFJKaGFKR2xySWRMVUl2R1ZGQ2ZTS0M2TlZuSHV1S0d4cjl2Y1ZuRkd0b3BQV2NYL0ltS0ZSaXpUaUo2TnlOdmNScXpVaU9VMm9oUnJ4TktDdWl1MTduS3QyN04xTTFKKzNlVmFkNFhXN1duZHBVdDd5SWpOaXIrbHVMd2VFckZLRWJjMTRweFdzOWhEcnVYMGtQWE1LM0t4aDV4YlNaMm9xbE9uNm9SVm5aQ3FFMU4xSXFwT2phcFRXNkJPVE5XSnFEcGhWU2RVb0U1RTFZbXFPbUZWcHpaUG5aaXFFMUYxd2dYcXhGU2RpS29UVlhYcWN0U0pMRkVucHVwRWM5U0o1ZVZOYWQ2RTVtMG95SnZTdkFuTm05UzhqVGw1RTB2eXBqUnZNaWR2eWlBaWZOckErM2lhSEdiNDh5VEkzcFZKTlRuV1NwdzcrTHp5em1qRmMrakREcjQ3UjdBSEdXUzVaeDllb1hhSGNRUkg4UlpPNENUZXdTbThpL2R4Qm1keER1ZnhDUzdnSXQrelgrSnJ2bWV2c3FzM3lYVmVIQWt5YWozWnpQQ2E0alhOY1p5WG40MTFrTC80Yk1seWNkM0gvc005anRRVDZaaUtIR0tuYUtmNWMxaFJuTGFCZXh4cDVDNUhFcjVXa3VST2g4cW1iSTZWNHJJWDlsVHdGZk5NL0hLZUN5bWVNZ0V5YWpVbmpqM0JxczJYaEkrRDVVRk9LYzQ0UEs4UFVqZncvWEdGNDJ2c2pTdFZ2QTlDMHNUZStPL0V0UWlUeFl5L200d2J5RFJCaHFubDVvaDJMQ2R6UG5uL3llNHE5citHMzNlMUVwWTZpVWlVOS9veWMvK3ozZjZWNFQzcGYrZDA4aHRHMEdpK2YreVRFS0RXWGRnbS91bzJjMzUzOFdveENQc0VSc1ExbU8zaXg5NHUvaGRWbHlJZFBuK2U0VkJOTmt0NUxOUGxQd0JUZkh2ZEFBQjQybU5nWmpKa25NREF5c0RDdEllcGk0R0JJUU5DTTdZeEJEQ3FjakF4Y2JNeE16R3hjREt4TEdCZ2VoL0FvQkFOVktNQnhBd3VqcjZPREl3TUhMOVptQzc5MTJOb1lEN0RLS25Bd0RBZkpNZjRtMmtya0ZKZ1lBWUF2WmNQbndCNDJwMlNXV3lNVVJUSGYxOW5ERzB0VlZxMTFmMkdsbHFyVmJRVXBYYXFuYkV2dFJPeHBraHFDUS8yZll1dG9VWXN0YlJxSzJvcDBpR2VQSkpxbUtzMElTTHhYc25ubUsrUnhvdkVTZTVaYnU3L0xQOTdBQWYyNllBaEdzTXBrUkdNblh3UjJ4OGxYclI0b1d6Qk1yeEdmbXloQ2xjUktrcTVWYnhLVk1rcVRhV3JUT1ZSeGFyY2pEYmRabzZaRy9lenptbFp2elBTUkRMNERFOFFoK0FpVlV3UWw2UlMvOEpsbTE3QklUaUhWV2ZWV240cno4cXFTZEN2dEY5WDZ1ZTZRcGZwdTdwVWwrZ2lYYUF6ZEVxZ0t2QTZjRDdncTNhNHNQdi9EM0dGaEFVbnQzbG9LQTZaM0phUWYrU3dhemZDUldPWk41UXd3bWxLTTVyVGdnaGFFa2tyV2hNbFBMWWhocmEwbzcwdzNKRllPZ2s3Sm00NjA0VTQ0dWxLTnhMb1RnOTYwb3ZlOUNHUnZpU1JURDlTNURjR01KQlUwaGpFWU5JWndsQ0drY0Z3UnBESlNFWXhtakdNWlJ6am1jQkVzcGhFTmpsNDhES1pLVXhsR3RPWndVeG1NWnM1NURLWGVjeG5BUXVsLzkzc1lSOEhPRTRCUGk1eGtjdGNvWWlyWEtlRVltNVF5aTF1Y3BzN2xIR2ZlenpnSWVWVThJU25QT01qNjFqQ1VwYnppWTFjSUkrVi9DQ2ZGWko3TDJkRXJ3L3l0SXdORGJoYkpYc0YxM2pNTmhhejVzLzlhcmJ5bVVWc1p4ZW44Zk9DTjd6bFBSK280aDJQNUVVbEwvbkdkOW5UcjRaaGhGRERKcW9KVU10T0RyS0RRK3puQ0VjNXhtRk9ja29RSnlqa0hHZnJLNnl0dDV0dDh3dlRocFE2QUFBQUFBRUFBZi8vQUE5NDJvMTdDV0JieGRIdzI2ZllMN0d0dzVZbDJiSXRXWllsK1pTdDg4bUhUdHVTYjB1MjQvdDJuRGl4azVnY2tJdGNCSkp5aEhDVVVrcEtDcVRwOTdVUUtFMEpsQlpTN3JPMDBJK2pVS0JRamg5YUlLWDhId2wrK21iM1BjbFNvUDAreUQ1cjU4M096czdPenM3TTdxTm9TaDM5RXFYUnY2VlNxU3lLWXVWT20xVWxZb3FNRGp2OFVpcXlVOFBoL0h4MXpueEx2clpjQytVUDZGMnhtQ3Q0UTZQV1Z1SkNVZEVvTlkzT29Gdm9SMlJHS29PaVpBdzhUMUlVUlZQWjhPaWpUMUY1bEphaWJLeWU1WXVOSVlYUms2Sm45UXgrVWU3ckYwODFUSW5YZTF1OTEwUHBGbzgyaklwbmZhMis2MzBEMXpkY2Y3cnA0YVpmd0gvdzUvVHAwNHNQVXlKS0Y5MU5hMFVXU2srVlVSYUtVckZtWkdJMVNNV2F6TWhoOTZBNkJQMG9WWXpSeEtnMENBWWpSWEk3VkR4SWxLMVVzVVdwdjh5cEhpeVcyY0lsRnEzUFU3UEd2eXpIbDl2dWxiWjVxd3VEN24xenFydktyT1hlNWorYnFzdGRyZnN2VGRYbnRSVVdwcHlUYWlLc1k5QzVmWSs0c3JreS9VdXByc1U2Y3BGb093cG96YXAzUkExb29kaWlldHNQY3VtTmZpbTZsSDVZWnFJK1JoK0NaRXhJU2h1cFdSbURwRlF6K2g3SVNFU1ZSaituRDlPUFVVYXFpcXFqS0lNRTZZdE1xWG95QTE1a3hNUGdKMEtLVkU3V2xzcG9vTTZtV0ZtVEJFYWtsR2VyV0E4TTFxZ3ZTcVVQWjFXckExV0RjMk1Yanc2SUhKWmhWK3ZvU0svaWlvQ2lSNzFXWEt6T3p1ZXU2Nm03cWI2aDFWNVY0UFJVbFZUV1oyV0liWFV6NGRCQ0Vlb0ptanVyT2p6dTJhTGxML2JjY04rOFJNeElEUjhwdTZ4T1AvcVR0UzFEMlZ4V1hGNExQQ004MzlUSDlDT2dNNVNjeFJyRFRKdlU2aHhGQXpwelZpdytTM0NjMFFXMG16NkxOVUtGWnlNTGVLY1YyYXFMdGJydG0wWTNYT3c0RXJpajl5aXEyTHVYZStuN0QrN0hiYUpQUWhzcDMwYU81NHRtOU00c2g5MzB1MWdiK2l4dXhMMjhkeStxSkkwUTFZN1dvQnZwMDFRdXRNSFRiN0t6S3A0bkZxUUdRcE1neG5RZ3U0QloyR0NhekZDQXdJd1h5MUozTkV1TTJkVm9qU2hIUHBkVFhtamJzMkxGWHJzeVZ5TEpXNU9kUys4RXVoM1VWbHBMTjFEcDBBbldVVjV2R1RSb1dHbTRYM28vZVNMSEk0OTB3ai9NKzZ2Uk5kUVBxQzNVQ29waTVMRVpLMWx0emxXdWtNNStING1sc2pTMStoNkt5S2FFZWgzTm9RcVlmY3FMZEV5SkRObGtyM2QzazNlSzZKZlVMZFFPM0s4cWNSa0s2eTl0YWVHaDZJdlJCYm9VNUFWMEdHUkQxZWpMYVM3dGlHai8xN3Nwc3Y3c29GczFvRnZwV0RvR0s5WVRmUkZXRzBKWlVDd0pRaXRxUmwyYm9jeFB6M1VjSHNHUGhxbGZiRHFCUy9lZWk2OTRkUzk1OEx6L0FCNnZ3WnFHdWJmSkdTK3lpYzV1ZWxyMlN2OFZkTGkxZTNTeERlTVVRT2NtNkZlRlY3Mkg1cldUTVRtRi9oZ2RVeUI5OG1hMjFsWXg3TXFhMmQyL05uVDdVUlNSdGQvOXZhR1NDb3ZlRkJ3WTdxemRjc3UrYnFDbGh6SFlvTDk4c0U1S205VkppRUcvT2xZbmpRMEFWb3ZKT2hidUhHc082UTNpczl3N01uUlkra1ZxejB6ajdvaGx1bml1dENmb1lGUDhmd2wzdkRYUzFyamVwMWJ5OHBIRG94Qm9wMUZpaWdLQ0xJd0dteVNUSENGSEFYZEdpbTRjSFZvalhWTlFFZURlK0c0SGVvbXI2dnJ1ZXlqQ25SVG1FWGh6ZklNM1ZxNkRFVG9UZUdQSElsMVRvUTVuYjFvYldpUGpQckZVbTRiV051M3ZJYnl0YkhHNzBsM0kxdjFNMmt4dmFDRkFtS09wQnFEdEFSbm1VQ2JvaWdqUWt6QmVmdnBVSWdDblpvTWQ0SHVucTRQMTB3ZFY1VlBsdlpQZUxhMnptd2J2bkJ1bzQvVGRKdFRnOS9iVTBmMEYzOW1oVW8vM05HMEpYcmw3MzRzNzlOd3BSWlk0Vnp3eVBocXFaZkdZK3FIemxjTDhZaUV6cUI4ZDRtNldvUmVrM0U1NnVydGo4V1ppdHlvRjNjcWhpckh0UmRuWU1zV1pjN0l4QlVOTWFveTlLcFN0UlV2V3FxYTd3MTNqMzlheGRzdEkvOHI2OVkwRGE3bFBSRGMydXhzSE53d09LQmkzdjlaYTAwR1hCbGJuRi9VNFhjUE93ZTdRQmkwN1pCOTA5bkovUXVhdDFhNUdhNWZyeVdCNXVralJVVjFoYlNSeXN3RmZsWVF2QTh5SzFja21pRXNRbm9sVnlxMnNNN1lZbEwvdjM1bHI2RFVPcnZWc2FsNnplZVZ0NjBaOGtxNjcvYzBwKzAwK1l5Q3diWU5jT1Q4VTNCeThldmVCMzExYzJXcEVLd3JMUzM1WjFtN3pCQ2l5LytFMSt3R2RrbVhFR2dYN241enFRRmRGbzhRbThQRE1KVGpJdUJkc2k1bHU0dTJuZ1JFanBsZUtuczNpYmtGVm1jZ1JmbVQwOExWOW1LNkxlb3EybzdOWlJsVDI4UTJ5VkZTbTJFajByZ0hhRi9EdEVaUENWaUtXTHBCeWppeTBtdnQ5SnJwY0lFQlRuYkMzL3hwa0ljZjdyNWNXSkI5YmlGSTZ3YjdzVmxWMnRWbXJQVUZaOTJEbjJLczVqYkg5L2haRmNjUnNMREdGckpHbXcwTmJFalorR25UQUtMcWFQazdWVUVHS1N1RTNyU3dnU0JTQnhwcWZLSHlWb0FrQ0d4S2ExRmdUVElVWEt6aWVDN3B1WU83bzNaZC9mdjNxSC9UcEc4ZWNGdGV5MG9IeVduZkh3UzVqVDFHZFdLNHdocXErYzBYa3B1MHRCM2F0SER6YTJDMWFaamNVV29icjdqT2RQSG9Eb282MVg3Y3F1Ry9XWTZtcXNvVWFWdDY2U3A3NW1hMG9WOVZ4cVBQU3ZZMzdUODN1UFpSM3oyU1c1S21NcGgyaExvcU92Z29Ed2ZhRkFTdEE2VXc2Um85c2NyQUQ2RmsxOTlua0xObzF2NW43N3R0VkR6eEFuMXBzUTh0UU4raCtPYlJwZ0RaUzBESWR0b084REdNTFFNUUl0aUQrby96Z3EzM1R2cG9xbS9maXJ2R3FtNExkVHZOa3hkVTF6YXlWUHRYZlhqK2tsTGRhdkpNdTVQMmlNMkIyb3ZMMzJ1b3JMTHlOcVkxK1NrL1JqeE1MbnJqeUdVRmllR214ZEY3MXhlNXRWNnkrLzZLQmdOVFgzSDB3M05kZE5tbDJGQlZmdi8vaTUvY1VkK1FOM3I1bWNuV0JtcmQ3bVA5YmdmOFZXRjhGN29GMk9vcE5Udm5CMTNkZlAzSFBSdFhzcnZEZXRwRnUrdFNSWFZ2UGJLYlhMSDdRZSt2cWtUWEFGNll4Q0RUU01RVnM4UGoveXcraUV6THVvVElrazNHZm1WR2psRDRWZVNYOFNZU01CYmRwSXYwS2JjRFlpcURGRFRMdXhZcnpzdk4xZ1B4T21IdWVIL2ZmNmF0aDNCcThjM2tSN0wraTJQQnBva3hteEFzQWpkWUhURGRKdi9DWnQ3b3ZQK0phZDlPQVk0TldXakpSMG5NbzRsTSswOFhkbjFkd3c2RytIKzV1elpXM3llVDlQMXJ6aHhndnovTDg2K1E2a1Y1dUUrbWdvSGZjM0YzdTZZUFR0YWluZHZvZ3F1V2VvRTl4LzRYSzhNNkcyMVhCSXhmYWlZamtSRlVIcHc5aXpTRCt5MStqbjZLZndEdndYMENEVW9tbHdkT0RtcWFuU3U1M04wa0MxV3k5Qk9pbHZhaHJWM3BETVQ1K1F2WWdRZysyY1RsTVJQbkI2VG9VM3MxOWg5djhOejgwK0FNeWMvZHhONk13ZHcvZkJyMEtiVkw0TmxqcTA1ZWdXaGt3Y3JTYmZ5L3k4SHpvNUhoZVlYUllwK21CT1c2eGI4djgrTUdGQTZoMDQwSGF3RjJEZGk2K0JCMzBvcC94ZXpmbTUxRitqblNrWVI1ZURMLy9FelNhd3crNkV1TXZ2a3hYWUh5YTZPZFRZR1BFZUJjMHhCYzMxa3hWRWUrR3g5eU1TTWZPbHZIdTlsMHQ0OEhJdHNERXZadDJIcG00dDJIZ2pyVmpjd04zcmgyZDZ3M3M2dHYxM1Bidjd0MzE3UGE0bm9iSkhHVW42R2s1RXNuNWRWVU9jbnA2WmlGNFlHQ0R2V0c2ZjZhaGNSVjlhbklnT08vaHZrRER2YzB1bHRmMzJ1Z1k0VkdPVjJzS2VJbEpmRUdFa013M1BSeStrZDErRFdHdytkQlE5NlhjZTNIT2I4OW9xNlZ2M0UzWW5QdmxIb1ZMY3UzU0FCSjVsbUR2UnljQ1p2VXg4d0JUSUxDTkh0eVVzOEU1aVprZjdybVV1MittYnpMUXRBcmxjQi9TcHliNnVoWnl1RmZSbXM0bXA1UFh1WFNRY1JyOUJQaU4yTWVObTFPOEFyQkoxYUxZemt2MGpRekY5RUd6ejd1bHJXcW9XRm9jTWJUMmxWVUhRM1dCWFpIdFlkbkVVSFdIdWR5T2drWGgycnFKbWh4bGExYTJqOVZWS3dvTE8ycTlxK3R0cldYYVdtT1JSVVg2RHNONE5oTDdDRE9nQjM5QUw3cm5rbGRrdEZUMngwdkFIZWhlUE1yekdBWWVId1E4SmRIOXVCc0E2cGthTTFMOTA0TTV0MXl5Y2Z1S2pNYnBKbVZMVStja1dBZU8zWEhadW9uOFJnOGE0MzU0a2NiajcrNGk5THFFZFlIOUVCSFdYdlR3d3Rvd2NxN2pEb0Q2bmFRai9KcWpSa0RYbnhSMEhmUlZoUFVWWTlOaTlTY2JJSmo1MjBJT1FuUGNMMmpENHArZzRVTjA5ZUt6ZEF2UjllanZvSStyQkJzQWJSRnBqT1RvanAxLzNZSXMxNjFiLy9zdDNIcy9SUG5jZTJnQk5YR0xTTVQ5bER2R2p4Y1dMMzB4dEYyTzVjSTNaSTViajh5dS9tSTlkOFpDUmRFdnVSK2dHYTdwSFBUemQ4RHQ1ZGVVbnVXZEtoMlRKVUV2Yy84aFE4OUt1QW8wSjJ1bDFaSFd4ZmNqbURhQ09PZ084T3RCNWlvNXRwRVFkNXo4aC9USWRVZWs0TjEzTHFvN2VSN1dBZDRJNy8rbllCbFJONDNjeEx2L0tQb0F2QnZtYVlBS3NuanUwTEJBaEQ3NzllNU8rbjBjdDFCQlZFVnJlRGtqTEFNZzgwajRpVlZJR3RtR3FzRHEvQUZkd2UwQWVtZWk4K2l4NklNazFvQUJlS1hvQyttTm5aM0UvMW1rQjlGUDZhOGdybTBBLzRaZmN6cnd3MUxwTk5najg3QnZuZVFJaUdEUGw4ZFdHeHBNTFptMGVoc2oxL2FhcGtyRzNtN3J0NXZ6N2VNZTNZak5OUmdaT1RHdnpPSTB2dlVvSmIxbGY3dk5obWtYUnY5QjAvUjdRQnMyTkhtaVcyd0NRMWZFaUlSVjhKeHB4T3BwNkxocXNHUzA0cXFKcnRDZ3RhckFOZUpDZDFnZHcvM2pkMHdyNVBUVDNDc1hjZEcwaGt2YkYzaVpBdC9vVWVBN1Y0aS9oTFcydE51eUVGSCtzV2V5ODZvZXJVOGxzWmpyeGx4Vmp2cGVkZW1VZExwdjZOaHFTVVp6bHYrU0RvK3p5bDFZdENTTEd1QlhoaU9qSkZtb1lGc3p3ZHI0aGpRNnJ3emJxc3dUMTcxdDZDMjFtWXFjNC9WRm8zYlhZTS9RajljclBsM005OVU0MExMMDVyMGREaHVoL3lsNmljNkF0UWYyelpDNnRFdVNJSlF3TFFMeURPOTdvOXZHTHdrUGxJYzMrZDJoNnc5NHpJN1FTS2k4dzVYbTdwL1VXZ0lUQTQxN1p0d2VSK2VtM0F4L2pSWDFXY2Zja3V6V0tsVWVMeDhIUEo0QnZWSVFlK0NsblRIeFFFOVlWVDI5b3huak10M051YzRzaWNsVVdyNDg4MWJwcmIzb3BDZWorMFJHV2pERFVEYlF6a1dJWEtKZlJvMUVSM0t4cjI1SVZwRzRPWE9DaDdqa0lLS3hrdkVxZnpCOHpjcVN5Ykx1dk85dGp3U2tUYjcrQ2NWVnhTc3J6R2FOYzZ4K3djcXU3Qnc0Tmd0Nk0zemxOWVptemZRR3Fidm1nL1RnenVaeGZnd3dGRm9HODZGYTBwNVVCdXcwQ1FuSUw5dHo1bW1McDVGSnMwM1laRTJHMFVyZnhKRUpkTXp1YlBRcExTejMzeWkxUzk5WWJ3ZXo4aDdJSDd4ckpLYWZCenNpQllvSlhqVnNWS0luMUFXbEdpaVBUMDlNMHl2VnVRVWx1Q3orRkozblVrQUdsMGVOcEcwRytKSVVROFlyNTMwSGxFQm9RMEdldG1qRmhva04yaTJzQWZrRmtwY3ZOMWJSdHNYbmIxZUkxREhDc2ZIbEFtZUNUOEhhVXVSNkU1TjNaS0wvdzB1NXo1OWMrR1UxL1I3WDhQTGZ1TE5mZllYeHJkSHpLQjN3SVVwaGVlMVpzdHZzMlFxNzJab09YYWZKTXhWWjJia1dzOVpPczR0UDIrVFN6TlM0UEVVTk1JOGwyTi9naFNoRnlmTGtnMWZWa3JUcDIyd3luNzYvVElJbDdOUDNsUVVtcHJ0U3lpZXJXVjlLeFl5ajNnK3lKMUoyVklVRmVkZmF1SHZSZVZnR05VNW5qVEFSQ2ZPWlJuYmNiM1pLdWtQemVCNUhLa2d2bFd1c1pHNEoxVG83ZHg4NlArNklVeVRyRloyamNWWWdMOUVLWUJ0alN2SVUzaGxjRTlvWHdZOFdTMWVWdzRJZjB2blI0ZStQa0VjbnhPRHVCdklnK3Y2UHFCWHNWaHB2dHhqZ2J5bEpZR0xRa3QwU1g5V1YycmZLRzJnN3ROSmlMa1hMZzRPMkVvTnJoSDJCZm5wcy9jakt5VHVuczEraXY3T1JPNS9XZUduWGhwaU5zUzdaMnhSNTBtSktSNG4yVmxkVE5sb1ZzN2RYbkc0YnNQSDI5Z1Zrc05vRmk3c1lScEtOU0JRenVieU0wUTBvaWpNbE5wNXpzdW9aVWQ1MFYycG9SQ25QMUVoWE5nVFErYW5WeXdhWHJlUk9RcHNVa09QTndKTVI5Q3JtdDhUZEZ0NXJTU1g1RVkzZ0dabU9WMVZVOWRkMHU4VUZUZG9xdTZ1K3VuUit5RHhjS05IMUc2cWR1WnBQMU83U2l1WXlYWk5ZWWlveWFZclVydExXd2V5c29EU3IxS0RReURDZmxkR3YwSlgwZCtMeGtzTU93WU9YNXZQTmdrcWozcnptNHIzU3lwR015ZkxPL0Jza041UkwxSnJTeXVKczFmcTg5cjk0TW80Y2JuOGpwTXhWS29DZUJXeDNIanBQZEN0bXVSTzlHdXl6cjAwdG5iWFZlV1gyQ1p1MG9OQXdYT2FmbUJxMTFRUjhsVDFvT1hldXJWeFhVR2RGSGJEZVlhM0JaQzBIZW1tOFgrTkJPQy9LSEJtYnFmZHNMcHFxdUwwTDdNTDRtbmY3NTdsM0Z2QjRhZ0QvUE9CTEUvMGJKMm1FVG1oT2pnZFc2WDgyWHJqZ25UUWU5cU9ydUszUWZCYmR6STIvOHN4NjdyVTFaSDFHWDRQSFYwQUQremttUmk4MzJXRGZBWGUwYnZEVzllOXZuNGxjTi8vS25rY2ZSY3dYcDA3OU43Zkl0emtUTmRBSTJtU0JwanBaSnl2d0txRVoyRWk4emFZcTU1cVpvSFd1WkxwNGRtT2xkNlAzZStyOElqLzZpaHZwZjIvdDhPOSs3UXIzWlJJNm44UGpGYUNUNVB0SUphaUhPeTlGT3lYY1QxRzJOSVJtMjBQY3plMThUbTBXL1pZK1IxWEhNd3BnL0htdm1iWGhqU0FlL1lLTkFWYXdFa2tSekFhZTE3THltanBmYW9aRW5LOVZTTE5MREl4ZU90QmswWXUxT1NVVks3UXJySlU2clV3aXE5VW85K2JVdTdJcmFodWJNbklVbllYR2t4M2Rza2FtdlBxWXhaVyszRmdvNlduc1VscVdFLzRYbzFha0ZuS3NNTmVpWDAzOTZnWFJJMS83OEx0SGdkZFJubGU1TTdiZFlzV29RNHpBWDJ3VHczeVROVUFHQSt0bStQL0tLdjJYZjhVcm03NGlpVmNxZ0VSME9jTG5MY0srcGlJTHk0dHN2SE5FVnA0VUJWQnJRRnVqTXhUSjFCcUdDU2JWMElySXNEcGZtNlVwMHNWL0VOdDFQbHBEZlV5bjhPZEVjckpCeWRtRUhlb1VmMDVVSytTTlVDbFhJQmFqZHdjUzgwVjkwZDAwdVB5d2xncjQweHBzRW9BN2NrYWpGemxaRmQ0M3NsVmd2ZDdPNytwdjJObFo0QzRJbU1XMWJMTTlsQnNjTFZqZEd3cXUzSDlqeW1Sdjk1RlZHZCs3VWFRSXlybXJHVU90VFh3VDZwM0pRSE9xUXlBSE04bGhQa29WZ2xCSXVsa0hDZ3crY0pJN2grZEpCWTYxWXBuTml0cGxYRkM2S1cydGRIQlovVUtyWmFCSTJ0bldGcWJSTTFKa2I1MnY2RzVyL2xHN1M5ZXd6cDJ2YmludjdzZ3NWYmJEZUpaVFh1aG5MZWkyQ2NlKy9NNkRzK3NteHNTUzhNZkVxckNsWkZVTTJZWlVqQ2tWeVVJVDYwSVRZLzd5TWV1b3dtVHdCVDMycHNUS2c1c2lGOEcvb0xhWGplanJIVlBHSGx1dk5xbUM1eG83d3J0QWxqbXhrelVUVHBHUWFCMHNIZkhGbUljMEp6SitrcHAxVmNiNnlYVkRINng5YzBQRzRaTFVuMmI4VEhPclgxdnJSeDd1RnJTYSs2Mi9WdXUvbGN6eGtxNHp2TFpqYXFMZ1ZGQU81UVdJWm41QUQrTW54dVdpeDlCckVGT2JxVnFjL1NYamk5dHlXSzRRT3lBaEQreE1GRGsyK3liK0I3SDQ2TGRiYmZNamxsVUdpV21rWktPbXNxYldGdkFGTmc2V2R1c2s3WDVuclZyZldtZDlmS091eWo2Z0wwZDFDeVZsbmxDdktydEpsaDBxTUNqVWVlN3ltbFpaZVdOVFgxWm1VNEdoV0YyWXFjOTNWMG9qK1FabHJycWpvQ3diNHBQbjZHNWFUVDhPOFVrckdpUHhDYzVmZjBwSFFVZWs0TDJCVDVzU3oxWHdzVFMvejhkeVRCb2srRVY0TWhVd2tnTGVxMFkzemR3NU1YaDhqbi8yN0c4TFh0WlBuczlicWdjbnBnYXNaU2J6UEZ0anFNNGMvUEhjYWtBaVQyL0xvYUcrZzUzOGMzdjJ1c21KdVd5MytOSXNuMGZDODFaS3ZZWU8wMmVvZk5EZ3NpV1BVc1huckJtVDRJMUlrZDZSaW9NeGt4WDd4MWlvSjhwc2tWQkpKU09xY3pSbWFMcjBibkNtdlBVUHBLUDg5RjFHVzRheFlLVWFoUzJsdFFHeFBpdk5yTEZsS2lyTEZUbC9NVlpmVWxkM2Q3RS9qZllwVlh4TzIwTFpFSWRla2htcEQwbnUra1BxRExFeFk5U2Y2V3IwQnM0OUdWaGl6dit6aUx0ZWloNjEvUG1lVG81dks1eHZaUkZiUVMyaldwR2NyZ0M5d3I1SkNiYVc2QnZTNXM5TzhCQWNtV1J3akVwdjBpc2NSSmZLRWFwclhPK3IzeERpbjMxclovdWhUSlZWMjVwcTZrekdTa1ZXQlpMWHJZZlhYdjVaTmo4ME5JZExFMHF0TU5teTUxZXR1dG9vVndGdkw4S3F5YUVmQWwxb0VYU0JwdnpvQk9xbWZ3MitUYTRnN1FSL2I0bXpYemc4SmMxbS9EQVpMRm8xRkhUQ3k1YTNWSkNIcTZaY3E4ZUZsNEdTeW9NeEg4d3lVakp4SS9SV0ZuMmFleC9nNCtnSzlFT1JNb3RCbVZRZitqdkJuVVM3MEoyaURJQmx4V0JJUlEvU3kwaE03VWRlaXQrVDN3Y2ZUdzk3YVJHL09zbW1GMHV4OElFcEtLa2I0ZFM3aVZGZkJkNUlvMzdRR0pqd3BSZkpzdVJaRmxXbFdWSGpLZkNxcXNDVDVNNjFtSnJxTGFpVHU5K1pyVXVwVFJOWG01ZHBMZm5PZjVKNWJvVytJbUJmeE5pYjFJTTNUWlp6SFJLaG1hdm5qMFVHKzl1djN2UDFEMmJwbDc1K0VqMm1uUXhmdFB2cmQvRllhcWhIcWQrZ1VCWSs3U2ltbmlmalc4VjlnTlRSTXpBV0wvVUt4Y3ZuZHBERGRqSm1HVDltMFBzUzBQczdRZS94UEJUOHU1bkFTditXcDgweVZJc2ZOb3RYcjRWeVd6cHlwYU9PTnA5dm5aYzgzR010eGtwYzdxMnJ3MzJtZzA2L1JuVDZJNkxUSDJHZEJ2amwwUG5GOUNseVR2OFpPYWVYMDhYa25GNUcxZUJ6ZWdGblRzRDVJOEhKcFBVWDRIUWswRG1mUkNjTDl1YnZFUnY3UVpSRi9iQ1Brak1aaEYwRUlhdkFHeGh2NHFFTU1sNXdLdU9NNzY0WEhNc01KTjdINE04MFJMdEE5NHg0bktnUloyVUVlR2NDUEpBQWJ4QWRpc09EQ2ZDUTZMSTR2RGtCN2hMdGljUGJFdUEyMGZFNHZJTmtnK2pvRXlDWDM1RHpFam4yb3ZXTUhpMmRHSUE3cTBkSFRIKzdjWUhPUUo4a25SMHNQdjE0UVBMMDAvU3A4S3ZoVHlKSWpycDUzYW5sUHNCbkl0QlBDZW5IaDV3RVRzNGt5UGpLaEhFZitWWjRJQWwrS0E0UEpzSDN4T0Z0QWh6bi90V0VqcG1uVC8wekRqK2RBQThrd084aTlIbDRNQUYrTzZIUHc5c3dIT3dRckd2NngyVE41ZkhaMXFXekdYeVVSQ0xQY2dTUmpNTVRrWWJyK0RPYWNCVi9Sck92L0tnRStWcFFCVG1xUWI2ejVLVG16eTNDZUI0bDgyZ1Q1dkV4WG80NGQwLzR0Z3Z5K3VPM3dnTko4RU54ZURBSmZsa2MzcHdFM3hPSHQyRTQySlkyYWg5ZFNKZmllTVNBWFNYd2tzQkRVcUhqbC95aTZ0UU9IM251TzNxMDl1aHRWdklFOVFGLzR4V2FvMStqRkpRR2Uxc21OcDVCSTc0VkgwUHplWHdUVXBxeVZYekdpSjQwVE55N2FWTnpmL1dvQ1g1c2JSNUMrbzZkTFJKdXAzbFVqQTVVUmRwM3RTeWJDZ3p2ZW01N29MOXlyR0ZrMTdQYkc0Ym5CKzVZYXkzaHRqbWZzaGpSUWNmQW5iemVrUncza1V1dElLLzd2aFVlU0lJZmlzT0RTZkE5Y1hpYkFDYzVaVUxISTlDNUpINE9ZaU42b1lSSW1zR1pqWmhlbUdKSENpZnlKZzlPNXE1YXZURjRZR0I0dkg4bTBEUng3YlgwcVgwVC9jRTVkMmRQczBzNFM4aUVlTFlZOW1JcjFyRFlEcHpLRURPa1JmRVRjaUVpajNseHd0VUdVZWFNY3M4cVczYzFXMXVZbjFPVTMyb2RkZzNVU2JSQlRWVzlzOUJZVk9ac3NaZHUxcTJpVTdkc0t3NVVWRVpLbFhxRnRDQlg0V3FvYURNWEJjV3l5cUpTa3lyZldWRHFNZGljeFpVL1hnU3pJZVNLdjRKeEI4bTRHOUFva1FlR0Z5WEEvUW53VFBwY0hONlVoUDltSEI1S2dPY1NlOEhEV3hQZ3FTSk5ITjZPNGVSZTJlY2lEWjBHRnJxU2NvSFFFaE9weEU0bm5tdXJuQkM0SkJ6R29xVk1LMzJMTzNUZDVUNHpHeHBSajEvaWoyUVV6M29hUTVFaks0ZmJtNTdNcjZ5MU95ZmR4VWJuS0NxdDZIU2xlUWNtdEhTYXg5R3hvQmI3V0d0ZElPRDFOUFQzako2WVkxa3VPdVFxYXQ3WGFiZXVRMHJyV0wwMHV4bG5aUEVZWUc5OWxFNkRNVFNUTVhpcC94TEdoblBDV0hhdGdrekRNVGl0U0lEN0UrRExpRXhiQlprdXdUT0k3Rm9GMmZGdzJMMm92MkE2aU5mVkJ1cDBESTR1VFlEN0JUajRpMmdlMHhmZ1RRbjRXekI5QWQ2SzRVTE9ITUpaOElHeEI4eENZS0ZNV09veDJadVJpUkVscGVUZWlKajgwaUgvMW9JMXF4cjI5bzdOTnV4bzdiT2ttd3BYcFZuQ2xscG5kYmk2bG02c1UyVjM1Rmg2TFczckgxOTMyOUNxb2U2cit1dTlmZHBtemxRN0Y2ajExcXdMMVBtQU41eFhMQ2I2MUNQbzAzaE1iOUE1SXNOZVFiYmRjWDFTSmNEOUNmQlVJdHRlUWJhSitHL0c0YUVFdUlUSXZGZVFlVGZSeXc1cUE2MmxXMG1lR2VmakVseUZGUENJVWhKZGg0Z3EzNVFIaFhzSGZITXB4d2xWOUVlMU1yOFVsMk9kblUvR2ZvTjkvU3o2RmwxTzU0RjkxZUpkOWR2dEs0dXZUUkpKcTNoTHl5aGx6YXJRdmtpUHpWOUdmblRiL1dzUk9wZVBVNkdyb2REbjhwaG1zM3Y0K3lQVi9wS1dDdnlqeXYvMmlzemw1NHU5VzU3eGJta1ZaNS9YazNnRDU5bUk3SVlFbVhaUjN3YjNKOEhQeGVGTlNmREg0L0JXSHM3bnN3aWRNWUdPTmlFbmk4OW04cExQa25DaUxPa3dxV3lrS3BhU0hUODkwUlZMeXFJN3JYWWhKeXY2T2ZkS1BDc2I3L1B4ZUordGZKOTRYMXhtSVhlVWpOZ2ZTazFJMWJKTGp0RUZoOUlwa3VFZDI2NGUvcy8xd2JVYU9UcWU3Q2pkMHJvOU5OVFJla2xUZit2d1RmdDNQck90bHAwaTl5NGFCdTVZTnpvSGo3RjFWTnkyZWNHMjZjQUxxYjN3MUdYcHJtbUNyVXRpSThHNm9SOFdUN3BJQXJ5K0w3TjBpeC9iT244VmIrdHFPeDZQSjhUUjJZck9talFmV0xjaG01UGt4VDB1bHlmQnpqbHlsL0xrYUo5MTFDMVl0NFE5Y1U5OFQyd2pleUsrSi9rNVBRY3lMTG5nWHFCUlNQNFQzWlVpcHpYaGNQRGRVRjNMb0tmT29CYy9YTlBVTlpQWlA5MlgrNk5MWjFhSlQ2U3NTR2tlOE8vb0tPNG9HRkpGR3EzMmxNRGJxcEVCTG9BZTJIdVZxL1VNR200SnpQbGtrbStKYjZGdVJVN2FnUTVBUk5GSVhZU2VJZnIyRmZVRytocVZaV0dZQ3kyUStBMWdvczlRR2M0bG1tQ2lHYW5vUStrYi9CbHE3QjNRZklXTWJ4aWRodWlCbkMrVE9BaW55YTdNVmFwR21rYlFhV21td3ZTanhXL2dDVWtCOWowZWp6NFZ3d1A2ZjQxdW9JNVNjOERQNjlFckYzOUoybDZHVGxNZjhHZjdjaFAwVVllWW80cVVtdklWNlBSdE9ublpJaDRicHY4RXhEUkc2alVTTTcxRzhiN0tFdngxQW4rZGgrTitZTVhOUVF4RStpRnY2bkYvMEFiNlF6ZVJObStRTm0rUWUrS0lja2Yzby9Pd0J2R2RWem5ENHVRMHk1aEVtN2VmbE42bG4zR2NsUDVzZGpmdFk4TE0yMi9EWS9FUklrdWhqUUpuRXFHTkY4VWJTaEU4bU0yNFhYWnhuQVQvY3plbWNPMjFNVnI4TDNKdVFPMUVkZWhLSE8reVNYSG5uUzZ2S1ZRS2orQk9qN00wV09HR1J5V3ZCNzdvbDZKeGFnZU1SMTRPMFI0bFI5djRlMzcwNCtSOWIvVExaZHkzM1ArR3Y2SVRTZmZBRVRXQVhrY3N4TDVMZDZvSEZpRFVVOXlFWG45ZExINmQwTU00SDlGbm9MLzNTVC92VXo4bmJYR3V4bzFld25zcytOSTJSblg5NU4xamR3M1pYbnp4NWVmSS9SRjRuOE8vOXlLVFRjV2szejAwTUhtMzdlWG5YbnlSRXU0SlBnbHJTWWtqRVA0YkFNYjViKzRLbHVUbUtaUTVPMTEyVHpNRXBwR1pEeFgrK09jQkRaS01BOTV1SVRLOWR1U2lwUXVEaVB1Q25KT1N1MU02WklNNmVtd2xWeTljbjRJOTZCL1I5WFFiL2MvWS9wWjBrZ3I0aWZ2Ylk1b2lzdzdLV2ZUbEZKZUdsRUtWbnRFVkZGWGpzcGlPTDBLSVlsVWlwNXpvRi9ROC9SdHlIa1d1MGZNR0R1SXNraDdHUitaOG5oTGIzMVNJczU1andvMWRRem1EMjlkZG1ob1JONldrTllyYk5UUDdtN3NDVXJlM1kzY3hFbXU1YyttaVQ3WC9yNnZYMXVUZnZ5VlFWUnBvWGZBVXR4ZjBkd1lxeXdPOHp6ME1RdDRCNDg3Rk40Slk2RmZINnZCNWhvN1I0eFMwSGt5cVhvNU16NGtuNzlCeG4wbFF1dWphR1RGNkllKzRoVzdOcVZWY001djVSNVRkTU8rYkQ0YUtRNzdJS00zOWplVFZJQzVZcGdTZFdVR3BLRDJPaWhKdWJQM2IzQWs2K2ZDRy9vTnI4QVA1NjBQVi9TNzhzRmg4K2tJb042ZWppblI4eEFzejh3enRYR3hESGUxZTN6b3ZlZFJPdEpaVzRuSlhUUTNaeTVCRFZFUHUzMlREVURNWnZTbFRuNG5QbHpKMW1YcUhUcUhQcE04T0JnZEQzWnMyaFJlM2IwUHViY2lCWlBmZXkzMkc5cjcxRnJjWEJUd2U3amRVUE1keWk1QS9lWXFzRnlWdHZ6QVBBMnZ1SWdIbjl3UW5oeTc1RnB4ZEFzNnJCQ2VMTmwrQTAwQncrTFg1YVJKT0pveHBpYzVsQXAwM0NFNzJOL2hwSURnOG5hK1RjSmJvZENUUStUUUpSOGdMQVU0OXdmbFZRdTRvaGlPSFJidkV6eDZCenVzRVIwRWJMdUFubklEenR5U2NiTXFmUUdlSGdQTWF3VkY5UTRZZENUaWZKT0VzOFJ4T3dQazRDV2VwcjNVSk9NOGw0U2g1SEZnZkZEbWYvQXJiQmRBYUhmcUtZM0NKM1RjUk1SQ3Ztcjd0dmdsNzRlMFR2WHpwQm9xcU9sT2lLOFkzVU42VVhuZ2ZaYUwzVGVGT1N2cUtZSnFoYkNDY2NEa0ZuU1FYVkdqY043MFIrc2FyaTlLUkxPZ0ZIT2hFaVVZSzdldDlGMGhmMkQxcW1BN2w1WmRxb0dEU1NmMXlLZlJvWGs1QkNTNThuOUh6OUZweXY4YjBMMjdZR0w1eFJlT2JJNzVlZW4wditublN6WTJrYm1HVTM3akpRY1lyK2pIMFhVWTUvOFY0Yld6Q0FSb2VQaFo0WWh5Q2RvSmtKNzVsQnFSajdRa1NjVStUR1Rqd3I4UVM3dW1OQ3dpL1RCUVNrUkhoc3dSN3NMYi9oY2VZV3Z4ZnhIWUJtMWlLbUUvNjAzOHR5U1ZPQmMyNVVLNndCcHpncTliUmo4bFNLUVdONnkyZzJBZGhUYVJTeXJ1eHp3VHJuVTRoNzFWL3h1OFJ5Vy9nOXpta0RsNG14SDI0bmh2RjlReVN6OEIxOVh1NDdvYTZpN1RQTzRmckJzRFhrL2Y1TCtDNjhLMEcxQXZJbWl5R3VvYlVOWjlqZVdaRUQ2TitWTUtmZjZqKzVjNXhneTlVUFZpSEg3WnFiMUVobEUxdGpSM2JndVJSZjFGL2hSa1gvRTFXOUdha1J4cnN5Nmo0YjRTdXJOK1JjU0RVUG90cVNqMHVmSitRV2dFNHpkQ25FdnR2RjM0amhQZmVGV21qVTZZQ3RkSmhsRFNIV08vUTF2c3laaDNCUGxlT01sZVJ3em9kbGRWcit6MngrN0dIVVNmMHB3WmFpYkVBN09uQ04wTDR1RnJwckRFN0RLWFp4aFg3YjgvNEt1MnlGUmJYcXRZV2kwWnAwdVhsTEN2ZDZuWnNzcFo1dXZnNzh0RkY0SzhiRmZQZkJxV1FMOERrK0dqVnhESW9UUnFTUHBIK3oxYXJPMzE3NGEwNTRUQ0xVcmpGbXByangzbCtwTUJQRjg4UEs5enhpVjhHai9GbVkzNmNxOHB4dVNmYXZLNzBRRVc1M1ZDaWJseGU4VmJHVzFPcERvc25vcWxWbHhUbHFWTXI3dklTdTFBQU5JZEFYaXJpbzRHb25OLzRHSWd4TWtWTTdHT2JjNDRXQ1d1eDE1VzJtTDB0N0NxL295Szllc3pnS05ZVm1UOE8xQld3MVNXTlpaME5yZHRDU2xmbUxVcEZoY1ZjN01TOGw4SzRWOGZtRHQvM0ZaVysrVXdHMHFTL05ZdWFZZTUrRGxZYTYwczM0VVdQYzlrRzRkTUg0WWlVbk90ajdwYSsvREdTVDM5aVgvNmc3dXBLVStGb3M2L05ic2xSclhUWE5OM1hZaXpTVjZ2eTdkVVNyUjZjeGRMbmlseHlaVm1lcmNGUllYVExNMDI1MVFIcnp6UldWVjVocml4UHNrT3JXaTRwVldibjZQanpPOHhQQytFSE5GOWxkUzRkMWlia00xbHIvTk1qWUd0clZVQlNabWI5QXcyZWRzZFV2YnN5WFYzUmF6QWhaQ2dxTEN0eTF0cFZYcWVuZHlEVXNDbW9ZY1VaUjdJWTJYS3p0VXF2MGNINm1VSzcwRjNrREU4YVA4UHJRVmVnbjRpeXN2QitIWVBOQU41eGNzYVZIWWR0QnRnOXBLMGlEdHNEYlI4U1paQTlNUWJEZmZ5RTRLbVNZTGNSV0U0YzFrQjhwb2NUOW52bE4vMlBCTC9xalNTY0JQK0Q0UHpxVytncytSL2hCRHAvVHNKWjJ1LzdFdmg1THdsSGtlUXpYU1RnZkp6a3d5M3hYRTl3ZUg3K2Z4Sk9BajhKdnVBN1NUakova2NNNTB3U2pqS08wNWpBei90Sk9DcUkzWGtmcFFNNWFDMjZEUHNvY2xnVkhUaXJoaHdRdkdQN2psaTBIWDBINXdNa28vaWNFZFhRRW5TUXhQNnRpRDhEQmRneUdtQVEzMmVOa3ZGZGl3NklNcUV1VHRYQ0h2QTgxQldrTG9uVmFTT3BaeTlDbmRvQjcrZEozUy9EZFFicS8wSHFQb0wvTU5RblNUMkE2NVE1ZWhBOUpjcUYrZ1I1L3pUVXAwbDlpcngzVTYraU52UUIxTitWWVg2ODFCSFVSbGREL1VNeWhseW9HMG45STRud25zNmdxL0Y5QU1rb3VRL3dPeXFHOXdHQmYwVGdId2x3ZC9ReTBhMGlHdG9iQ1AwMnBLTmVSTWZKdWJBVGxST1p0aUFMOVFnNmp1UCtSRGRxZDI2K01SOEtzcWlWK1NXNEFDN0pONE5uTEh4M281MmVtQ1kzYUhFdTRCcnVBOUNwTS9pT0hNTi81TXF3UEMxbXM4TlNKRkdtNXhjYXltNzRoOFlzenhVNVZ4UnBJaTJrM2RWQ081blF6cGpRY0l2ZElzMk10VHlycVpSbnBJdGNzYWI0ZTE5NmtIcWNKajRyaEhSTXlkWnRSK25CWThmSXU1ZEZpSHBVdEl2b0N1eEI1ZjFiZG9yUVRyN2RKbWhYS0xTRFVMeHFmTUVUYjdjRzJobjRkdmlkWlhaekc3VGJTZDUxUUx0ZjBPZElmc0FFMjVGTk5kVzJhZURZekJROU9EdjdveDhSbkJab2YxcDBLQUZudEhuZDFMRTFzeUlVaVJ3OHlQZEJEd1BmYjVMemRSd0R3MDZVelN4ZEQ1TWl2WjMzbjBweU05UHkwcGw2MGZMYXNseERkbEtOZmtDVlVacVhLYTJ3WmNyanYvanhqUUh6RDRrdSs5L3BhekhGTk1ZdFdsNVhwaklva21xaWNWVjZpVG85dThJdXk4YS9NdVR3S3lhL1hkU0Q5RU84M0hYTVlUR3FFOU83ZkQ2OFoyK2d1Nm1INk1mNTc5cEVSVVNoUUo5czhWOWpkbE8rM2ZRcjhxUzdMZm5HK0QreTUyOFZwVk4zaWZhQVBxcHcreVdOdENYODdsUG5nVnVTWjdwZCtDdEt6ODBwTUNZV1F1c1kzVUpkSTlMd3RCSzFPeWtXcjNKMTFFQ3g1UldyRkZEb0ZrdVpQWWdMc0NoWDRZSnAzVW0vUSswWEhmLzN0SlpWMkZzY1VLcHlkSW9zS1BRN0ZVYUxIeGRMY1c1bU5pN1Uvd0FpSWhWTUFBQUFlTnBqWUdSZ1lHQms2cmU5MzdFZ250L21Ld00zOHd1Z0NNT2xDL3lMWVBTL0wvK2VzL3hqWHNyQXhNQUJ4RUFBQUtsNkQ2QUFBQUI0Mm1OZ1pHQmdQdnRmZ1lHQlZmZmZsMytmV2Y0eHBEQUlNeUFCUmdjQXNvOEh3QUI0Mm0yVWJXaU5ZUmpILzlmMU9QTnlWdDduNWJRWTA3YldtVFlqVzF2TUVYYTJNMi96MWpUTVJQdWdrQ1ZmaUNTTmtnOCtUS1MxcEVqNVFraEx5N3hFS0VLK3FlT2xFRzNVYUM3Lyt6blBZUzJuZnVlNm4rdTY3K2Urbit0L1hiZjB3ZjlKSXJBWktXQ1lLZ2V4VmVPWVFISzh5NmpYaHlqQU0yeVZJc3lUSXJzbisxRExXQUxmN1pXMElSL2ZNVkc2N1NsOXBlUU15U1l6eVhpU1QySmtIWW1TT1c2K1c4dHhQWm52NHRLSk91OGE0ODMwYjBhaHJrUzUzcUtOa2xHa2c4OHZVQ2g1bUMyWExLbnI2TXRBb2JlTTlqSDV4UGpLd0RiUlppT3NjN0JDYjVOR0xQZU9ZcU5XMkJQTncxTE5zeSt5QmlMZGFKRTFkb1A3TDVFK3U2TXhER2d1Y25RbXBrc1hMY2Z5bHV6SFhNMjFINHhITUlCcEdMQWowb3VJUkZEaXRTTGkvQnB4NjZ6WFg3T0xzU3NJeVNGK1R5bUs1U05LTklreWVXbXZKV2wzcE1lK1NTdnlaWndOU0t0MWMvOUZxZHpiTDQ3WGtpSXl3dVhLbi9QR2ZuT1BSMTRHb25JTUJhb29acXpSNVY2ekVHZnNxUlNqaXI0c2FjY21za1ZqTWtuajlrNlhJODU4bDNGT00vMGRjbzVyRkdIcWVpUWdJWjMyM3MvN2YvQk9XWSt2UlRUUUlzRFhZUkI2RnpQKzZqQ1VPR3IwRTcvaGRxQkhHcWRGakd2S01kYlArMy93b3N4blY2RERJRkk2K0lTYzFSbWNuOVpoS0t4VmpkaFhwOFZnbkJaT00yZUhoVkR1MVhHdU85TkoxalA3dy92QW5raGIxeWMveVFXQTd3TnpDdHduSlVIL3RQbDFYc0k2NnZjK3BPQ2NoaFNXcEQwc0Y5R1F3cEtzOThQeUdaWHkyZnBsQjZMY1kyRW9pbm9aZ2ZWeWsxVHhmRlVJczQ3cWdOOTkxTEtYNzU5TUdvYU5ZZDNIZU41L0dqcGlnMnlDVkFUUEs5STZCK01XNmVjM1hHZE5ieUNzYmU4MGNjK3IyTjlYVWExWnJNTVFST2RqbklhUnFXV29WR0FXYXltcUZjaGxIV1dTV2pLU2hLV2ROZHFPMFNSYnpxSWdpRHVheUdxeWpld2hCd0pmMDVCenVuT3REWHpwNXhheTJHbkgzTTZqRG1IbUtNdzdxSUozMEdQZU53VDcyY2ZEMmNOZDdLY2k5dElENXJLU2VWdEFwckRPRjVBcHZGY3FtZjhhZkVHMVh6T3dFM2JjWHRsejIyM2JMV0hWL0cva2VLZnR0ZlBXK1FlT04waExBQUFBZU5wMXdVOWtXMkVBQVBDOC95L0pTOTczdmZlOS8rOTkzeE16VVZWVmxVTlZUVTNzRUpWRER4VlZsVU5WVHhOVE14VlZNMU5WUFZSTlZFeFVUVlVPTVJVeFV4VlZFVk5ST1ZSVlZkVkU5UkExVVZQYmRZZjlmb0hBUDJLQmdjQk1vQnc0cEd5cW4wcFNzOVFhdFVQVnFCUHFrcnFuVGJxUFR0TjV1a2czR1pGeG1YbW14SlNaR3ZPRE9XZnVXY3d1c3dYMmxIM2tYQzdCcGJnbDdoTzN5eDF5NTF5SEYzbWZuK0J6L0JlK0pRRGhtWkFTWm9XOHNDMVVoSVp3S2R5SkFSR0pNYkZmeklnZnhZcDRIVFNEWThGM3dWTHdNTmdKMGFGWUtCdGFEUjJFYnNJb1BCQ2VEMitFcStIVGNGZVNwRUhwbGJRaEZhWGJDUG83RVZtSUZDTVhVVDdxUm5QUnBXaERsbVJUN3BPSDVMZnlpcnd2VitVanVTbTNnUVRpWUFpTWdpUllCQ3RnRSt5Q0t1aUFYNUNHVVdqRDUzQUladUFjek1FOFhJVmJzQVRMc0FhUFlSYytLU0ZGVjJMS2dES2lUQ3BiU2trcEt6WGxXR2twUFhWY25WQXo2cHlhVS9QcXFucWwzcWs5eENLQVhCUkh3K2dGU3FGMVZFQzdxSUsrb3dacWE2ejJVa3RyMDlxODlrWmIxc3BhVGV2cGFYMWFML3gzU2QvWEQvUzYzdFN2OUFmOXlRQ0dhOFNOaERGdVRCdnZqYUpSTnVwRzI3ZzJ1aVp0SnN5a3VXaFd6RXZMdDVMV2xMVmdMVm5yMW1lcll0V3R0dlhUZXJRbEc5dUQ5cmlkdHRmdEU0ZDNNazdGcVRsSFRzTnBPZWZPdGROeHVzNmpTN3Q5N3FpYmRkZmNQZmZNRXozYnkzb0ZiOGNyZTFYdnlHdDZiZS9LNjJJVzZ6aU9SM0FLeitEWGVBVnY0aExldzEveE4xekhUWHlHTC9BTnZzTVArRGRoaVVRUThVay9HU1pqWkpKa1NaNXNrejFTSmNma2pOeVNuaC8zcC93NS80Ty83N2Y4M2gvd1lMNGVBQUI0Mm1OZ1pHQmc5R053WjJCaGlHSmdad0R5a0FBTEF5TUFGK1VCQXdBQUFIamF2WlBMTGdSQkZJYi9ubktibUFnaUlyT1FYb2lGTU1ZMUlqYXVRVWdraEhXam1ZbWhSK3VKRUVzUlM4OWc3VUZjOWhKYkQyRmg1YS9UUjA4a0xyT1NTbGQvNXorWHFxN1RCYUFEYnpCdzZ0SUFYdm5FN0tDTFZzd3BaUEN1YkREak5DalhvZGRaVks1SDFqbFNia0NQYzYzY2lDdm5UcmtKM2FsaDVUUjVUYmtabzZuUDNBejVWcmtGVTZsbjVWWjBtWGJsTm1STW4vSTlPczI0OGdQeVprWDVFVTNtUXZtSjhaY3h2eGhrelExbUVhQ01NNFFvWWg4RlJIQXhqRHlHTUVhYWc0Y1N0UUJIdEZacGVZeHlzVUp0RnpuUkFsSVJlM3gyNkkzNGpxTURhaTd0QXBVVGtvMG93U2VGbkk5Um9XM0orc3F5ZnNEWnhhbHd4T0ZMblRMZklRNmx5a2xTZlk5YVFQWHZQVTR6eXNPNSt1ZHBiVXZGSmZwdHB0MzNUekh1bHlnWG02SldkekhFK3ZhczhqVldxQzIvbWozd0pmdjdMKzBuZTFSMjlTeXNicFV3T2V0OU9idElLdm9TRjVFOGtpK3JoamlRTHNRZCsrczhmL2YvN2kxSVg4dVl4Q0RIcVl3YzlXck9vV2JrK0wyMnY0UC9sdVB6anl4UnErVi8yYUt5emRPeU1WSFN4dzJ1VzZHMUxQMnc5MmhDZkNQY3h3aEdPZHRPZjk2dmNjYllmRi9xVnJoQ2hWMVlTR3F1SjNmRWRxMzBBVzF6dUxwNDJtMlVSMndiVnhSRjc1VmxTUlRWWmF1NDkyNlpSV3p1b29xNzNIdVJLWEpJamtYT1NFTlN6UzI5SjBoZ0lMc0VhWnNrU0s5SUJkSjdRY29paXl5eVNrY1dUaGJaT0ROL1Bza0lJQmM4OTc5My83dVBRNUFvQTY1ZC9mZW5hMWV3RHlWZTdMZmVVTVl5VHNNMGxHTTZLbENKS2poUURTZHFVSXM2MUtNQmpXaENNMlpnSmxyUWlqYTBZeFptWXc3bVloN21Zd0VXWWhFV1l3bVdZaG1XWXdWV1loVldZdzNXb2dQcjRJSWJIbmpSQ1IvOENDQ0lFTlpqQXpaaUV6WmpDN2FpQzJGMG93ZTk2TU0yYk1jTzdNUXU3TVllOUdPdnVmdCtITUJCSE1KaEhNRlJITU54bk1CSm5NSnBuTUVBemlMQ2NqeUttM0F6M3NUOStCbTM0QjdjaVFmd09CN2pkTnlCSDNBanJyQ0NsYmliVmJnTjcrSkhPdkFnbnNEZnVJcC84QWlld3NmNEVFOWpFRkhjaXhnK2hZS1A4QW0reEdmNEhGL2dGOFR4RGI3QzEzZ0dDZnlGKy9BOXZzVjNTT0kzL0lIYmNRNHFocEJHQ2hvZWdvNFJETU5BQmpsa01Zb3gvSXB4VEdJQzUzRVJGL0FxSHNabFhNSjF1QjYvNDArOGhtZnhIRjVuTloyc1lTM3JXTThHTnJLSnpaekJtV3hoSzl2d1BGNWdPMTdHSzNpUHMvQWlYc0w3bkkwYjhBNXV4WlA0Z0hNNEYyL2hiYzdERzV6UEJWeklSYmlMaTdtRVM3bU15N21DSzdtS3E3bUdhOW5CZFhUUlRRKzk3S1NQZmdZWVpJanJ1WUVidVltYnVZVmIyY1V3dTluRFh2WnhHN2R6QjNkeUYzZHpEL3U1bC91NG53ZDRrSWQ0bUVkNGxNZDRuQ2Q0a3FkNG1tYzR3TE9NY0pCUnhxZ3d6Z1NUVkhtT1Ewd3hUWTA2aHpsQ2d4bG1tZU1veHpqT0NVN3lQQy93SWkveGNtVk9VMTB1VjFBeVpMUExKZGxqTSt5UjlFcjZKSVhmM1J2cXRlZ3hCMGk2SlQyU1hzbE9TWitrWHpJZ0daUU1TWFpKaG0yNlhkVnhOWkV6bEZna2szUkU0cXE1ZzhjVnJCM0o2Vm5GVUVZVkk2UEVwTFd2SXExcXVheFNrVkdpdWlhcjNoNmJQazk1Yjg3UTdVTTRKRWI1M1Y2ZnZhL2I1NUowVittYWtrMnFSc3lSSGRPRnlNaVdUOUl2R1pBTVNvWWt1eHptQ0VWTkpMUEptbXpTVUtUT09PUHFhRjdYWk16ZE5Ya1E5M3g5M1JiN3d2WWpOZW1XOUVoNkpUc2RrNHFoZHd4cnViUzFyQzNNWllXb0ZvbENPdUo2enBES1RMWjlHWFhjOW9rRmJDbldzSTJhS2dmYUdSbFZpNHNNSWF3TVM4Z01TOW9adHJJeWhNL0tFRDQ3UTBnN1F4aEZobEFpd3d3ejdERzJzc1pZU295eGhCd2pwRDFHR01VWVM3V2FldzNFalVnMHErcmFnRzIyanUxaXpWS2ROaXV1ZE1OTUw5Vm9OWmNwVlcrWmtpMVdFdmFwQWYrclQ1bGZxTGVKaWFVYTRnT1hhRlFsVWhQRFNiY3I2RXlhTkxlSlJqS0tVOUdzMzRuVTZZS3VHNDRZaXBaUzRsbHhyQmRIUXp4SzYxeWRTUldjZzVIb1VQSFlNR2hHRFNuWnd0VkdXU2hlcnJNcVNuRzJPQmJienNGY0txWFl1aW1SVTFQbUY1OUlGZXpOaFZMeGlyQ2xsTFNlbldvVHBhS3RNaUo3dzJhY0hvc3FtdldQRUN0WlMrblJsUDNFUE42UUZMNUFYZ1NsOEh2eXdpdEZJTzhKNUQwaFYxNjQ4eUovS3lSdmVkMnV2UERrUmI3bENlUkY4RDlhWFdZMkFBRldxbDhpQUFBPScpIGZvcm1hdCgnd29mZicpO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FtYXpvbiBFbWJlcic7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2RhdGE6Zm9udC93b2ZmO2Jhc2U2NCxkMDlHUmdBQkFBQUFBRWJnQUJBQUFBQUFpU3dBQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBQmJBQUFBQndBQUFBY2JqbjZFRWRFUlVZQUFBR0lBQUFBTXdBQUFEZ0ZGd09EUjFCUFV3QUFBYndBQUF3YkFBQWw3RXl6Qmo1SFUxVkNBQUFOMkFBQUJOVUFBQXNpKzJLV1JrOVRMeklBQUJLd0FBQUFYUUFBQUdDSm1HK0RZMjFoY0FBQUV4QUFBQUlSQUFBRERpNFZyYzFuWVhOd0FBQVZKQUFBQUFnQUFBQUlBQUFBRUdkc2VXWUFBQlVzQUFBbDhBQUFQakFLL0lJaWFHVmhaQUFBT3h3QUFBQTFBQUFBTmdqL1pVUm9hR1ZoQUFBN1ZBQUFBQ0VBQUFBa0NBOEV3R2h0ZEhnQUFEdDRBQUFDMEFBQUJSekhZUy95Ykc5allRQUFQa2dBQUFKbkFBQUNuakZ0SWlwdFlYaHdBQUJBc0FBQUFCMEFBQUFnQVY0QW5XNWhiV1VBQUVEUUFBQUJ0d0FBQklwWlk2VkRjRzl6ZEFBQVFvZ0FBQVJPQUFBSVI3UVBjZmwzWldKbUFBQkcyQUFBQUFZQUFBQUdYeU5XcWdBQUFBRUFBQUFBekQyaXp3QUFBQURQTEVlZ0FBQUFBTkxRRDZCNDJtTmdaR0JnNEFOaUF3WVFZR0pnQlpLWEdCZ1pMZ01oTThNVmhsZEE5bXNnWkdaNHcrZ0xaTE9BVlRFQUFMWkVCNXdBZU5yTldtdHNIRmNWUG5lOUQrOTQxN3RyanpmeGEremQrTEdKODl5OFk2Y2xFWmlRQnBLVzlHWHlmclUwcmRzRzh4S0MvbWhWRlloRUJhVkNVVUMwUVJFMFNMalFJcFJDb0dBUzhjZS9JQmlhUUdRcVN0TUZBVC84aytHNzM0elhzNi9ZanVPMmU3VGptVHYzY2U0NTU5N3ZmSGN0U2tRTUdaS2ZpZitEL1R0MlM5UGh6NTk0V0pZL2NPTG9jZG42OE1HaFFibEgvS2dqdGkwQi9GSGlreXFVektVc2NQaXhUejBtN1VjR0gzMUV1bzZkT0hoWWxoNC9lbUpRTmd4KytwRVRjaHRyS3JlK29MN2JpaVhDYTVVRXBWWmFwRU9XeWhycFE0MXExRmpuMnhUNVZzdVEwM2JSWmVkdngyNzM3ejcycGpxRzNML2ZGNldHcVY5R0J1U0FQQVFyUEMwbjVUdnlQYmtnSS9oZWxpc3lMam41TDlRSnlnVVZVVTI0QnZIVXJ2cmxpdHFqRHFrSDFhRDZuSHBhUGF1ZXgvTWV1VXpWbFFyYU9ZelRLNmJzRlV2ZjRYa3p2bjVvYmtnTVpmcmRadHdydDN3cm5nK0pxVmJqdXhiM1NvWXhzNkJiMzBSOUMvVk5sR2JsRWxybzl4bTBjL3JSNCtoM0ZzcjNvVnkvN2NlNGVpVDlScWtJcmxXWWg2bXE4WTJ3NW5PczJXdVB3NktPaHVPeTE1NUEyVTdVRHF1QUdHaGhxQkJiV1NxTWV3TmY5S1dpK0ZzTDNRSnVuM2hyajdwdnMramhuNXpiTWEycExoVWZXMGR3VnlWREtNVjdYUUlkblR1dG8zNE9jcmJIb01rUSt0VjloKzB4YXErZ2JSaHZ1NlZIMXNvNjJZaTU5Mkh1dDhrV3VRT3pmRUErS1UvSWsvS0N2Q2puNUtKY2tyZlI5Ny9nRWVpb1FxcGFoWldoYXVESHFLcFZxOVFHdFVsODRmL3BHQWorT3pRbVNmUS9UeC83TkdabTR1OTRVZms0eGpUdG5IMFc5OFAyS083UGxyVE51VmV6b05nb2VpNGRjMkxxK3Y3NjJLT09IZlRWSHJ1Ri9VN2NiSCtPamQ5VG0rVHlmbjIzUHNac2JWdmhZOTVpaTV0enN1TlphR29XNlczYWVxODA4WGVPMFZhOGZ1Y2pEcUNyWUhmMldxTFFJdTR1Wld0OEtQeFlOOUxiM1VjcXpxREVOZ1phV0JYOGs4MlBObGxqb0V4YzlSZTJ3LzVXMHA4OUFobG5lUVpYVXpLVEd0cmorZzAxbitESy9ycnNLdGExVEJTWllxSGRlYloyOTFQWU5DZEhLczR6YnozdXhzVWZhSVhXV1ZjL0sxK2ozSHlQRk0xM2pPMW0yNTlacWIvSzY4VmRuVVlGaTB4OWZOSWxVVWdjT0JwRERoV0hSQ1VCVVZJSGlVazlST20xZ3JJMmFVZUxEa2lWZkFCU0Q2VGRnbG9ISUtZY2hRVGtVVWlEUEE2SkFYdWZCSnErQm9uSzcyVU1KVzlBbFB3Vm91Uk5pSkovUUJya09xUUt1QnlRSUxBNUtDSGdjMGlxZ2RIVnlEdkNUcWFoYWtTamRVUWlxa2N0azVoYXJwWkxYSzFVS3lVQi9GNGxkU3Fyc2xLdjFxZzF5QlBXcS9YU29EYXFqZWpmSjUrUUVLUlQwQnJYV2tnTlp4djJ6TmJ3ekRaU01Oc3VTQUsreWVEOVVraTlySURVSWR0Y2cvdDFrSHJrSHh2UmJoT2tBWmxJTC9LSFBzZ0NaQ1NiWlNHeWt0dWtrZmFLSXJmYml2SDdJVTN5WVVpTGJKUHRHTzhPU0xQc2dMVEpSeUV0eUx0MlNpdmkvRTdjM3lVZlIzenNoclRKM1JBTHVmZzl1TDhYWXNsOWtIYTVIOUtNMkJtUUZHYThSOUxJZy9iS0l1U0ErM0MvSDlLQnJQSVFQS0g5RktlZkRIbEt2b3paZlFYU0pWK0YxTXZ6Y2dyWDA1QjYrYlo4RnpONkFkS0lYUGdsNkh4T2ZvUnhmeXcvUWU3MUNxUk5Yb1ZZOGxNNWozdnQ3N0Q4SE5JbXY1QmZRWlBYSVduNURTU05USG9FZmY0VzBvYWM3Q0w2MUpGaHlKL2t6L0NMRXg5WDVDKzRkNkxrR3FUVEV5dHhOMVpFK2FXWnNlSm5yQVFZSzBIR1NvaFJVczBvTWRRS3RRSnhvNk1rd2lpSnF0WElxbXZWV3VUVk1VWkpuRkVTeHdqTDRaMFk3aEx3YlQyOHFXT2dBNUcrQlJGK0ZCWjdIQkg5R2pUK0E5akFINkgzRzlEeFRXaDF2U1NuN0ZGTDFUSkU2RXFNbVVWRXJzY0l2dGhUT3J1c09SbmRBWjhzbVdma0dNT09NM0tEekdnQys2SGVINHl5ZTZCeGN3akhubk9ldmRpc3VHTmx5dUUvTk03azM1amNnNFg3L2loMHRPeno1V2JKVnViTWM0dENIVXRuT0puYmVONlVhbTVxUGFkNm5vV2Qrc3J1eUpiYmM4YURGN2taWjE5OU90TXBRZndNN1pLZFJCMk5nR3c1bFUza0VjTEJWTThJejB5aDZ5M01hYzE1Q0hSekp2bkxiSGlQbTM4WUZXdys1WGZndFY1RHJPbjQwR0YxL3lubWFZeU9MTC9tbE1iTVpvRDQ2TVBKQXB3K3NybzkxK1lZeWpLbGE5akphQ2Rqdmx5VTZKNlo1VXcrNWVoaGZiMktwekUzRHNyTmZjVGxweFhlZVBLMDh5V1phajZHaW1McFMrNkttZTVqRmNWOHdWT1J4bGJsN0xiVVh1NSs1MXh6NWVkT2U1bnVPc3JrdmE5M29PemtPdEoyZytoMWxIUDNBWXRacWpVWmIzZ3p5dDFLMng4bDlwQW5rN3RSZkk3UFBFTGRQVys0aU5ua2RLYkxIWVR4aWZHeFo5cFhDekp6UktqTHRYTjZ4S2tZUlRZOXdLZ3pVS2ZSdTdMMHZrc3hIS1J3Y25DM040dTVrakhaai8xV1B1cXdFaEJGQXhYOGJ0Qm0xcFF2YVEzVHN5OForUk9MWEZHVTk1ZGhkVmhIOWpDejU0eGVOWkFSNXZ1VGVwcnV5aHgxWm1UL0RsK24zaGpqYzFmRnZjUW95dUVuOHV2ZG5PYk1wYi9zVHFWWjV6aGIzM2hGbUo2WU4ybVArVG9KcUhqS1piODF0MU1kN25lVFB1NkRCL3N3YzUwVFo2ZmRCd3I0a1JzcEEzTThyYkhlSmR0bDVuU2U1UGo5cW50dnpnd3haN0ozZU92Y1dKOVo1M3k1Nld2TTlxU2xNQi9SekwzWWt6UHNNVk53bitGcHNzTjh0NE5YZEpJQmQ0SGhkVVA4ckJHUXhaQW84dk1sRXBRZVNJaWNyMXFXZ1IrRXlmd01XUW1wa1ZVUWZiNjlHdVdhQzBabExhU1dqREFxNnlFeDJRQ0preDBteUE3cnlBN3J1UkpNc3NNR3NzT2szQTVaUUY3WVRsNllBaS9jQnU3NEVVZ2o5TjBPN2pYRkVWdklFZHZsWTVER1BGUGNCZXZjQ1dralgyd0hXN3diL1dpbTJFS21tSlluSUlxY3I0cWNMMGpPRjVDVDhqWGNQeXZmd0Z5ZWcwVGxtNUF3dVdDVVhEQktMbGhITHBnRUYvd0Irbi9KWllUbm9PY1B3UXViWkZoZWhqNmFFYmFURWFiSUJWUHlhMGlLL0M5SS90ZEUvcGVVdHlHS3Y1TTBLM3lrVWZtVVQ5cFVsYXJDdlI4OHIwMXRVQnRRWjVQYWhHdXY2b1hYZkdDMCt0Y1FQM2w5TjNsOU4zbTl3Yk9NYWcrdkQzdDRmVTBCcjljUmtHQUUxTkgzSmoxdDBzZjE5S2hKWDVyMFlnTzltS1FYRjlDTEMrbkZSbnF4aVY1c3BoZGJ5UFFqWlBwUmVyU1ZIRDlGLzFuMFg0byttL0xUYnBSb1h0OU9iNlhvclhieStqUjV2VVZldjRpOHZvTzh2cE84dm9POHZvdTh2cGE4UGtaZUg2YW40L1IwSFQyZG9hZE5ldFNrUjAxNmRBRTkya3gyMzBwMm55SzdYMHgybnlyalM4M3JGNUhYZDVEWGQ5Q3ZKdjJhb2wrYnlldkQ1UFhkSGw3ZjdlSDEzUjVlSDJNY2VObTlSWFlmSUtNUGt0R0h5T2pEWlBRR0dYME5HWDJFakQ1S1JsOUxSaDlqeERpOFBzYTRpVE51RXZCOExleDJPL0g1WG1pcGJiUU1OanFGdFgwYVZ2Z1FyUEF5ZlBRcVpucy9aN3Vma1hzQTg3c29CNm5sRWVwM2xHTThoTjU3NWJqNFFtczB0L2NQK3EvRDR6M3Z3UzhHdC9ZczJweFJQbXFXWUd6amZQKys0dVJ3Slh1OHdlemR5SDl2Z1AvdXpLeHBNN2hac2M5OHJ6T3FQNDIzaktKZXpYSk1ERXpGNUpsSTJUSHQ4L3JVTzU4N2FuOGFlV3pOT1p3d3o4LzZLdU9wdDZiRGI2WjhRSVpheVUvRDc3OWZVMjV1M0Z1ZzEwQkJIdExuc29OZGNxVG9UTi83eVRwY3JzenAwVW5zWWlaeEwwVGNDeEVsRkZIQ1I1U29Ja3I0aVJJQm9vU2ZLQkdVRnlIVmNnWmljSStQY0krdjRZNWV4UjNkengzZEw1Y2d6djRkNHM0ZDRwNGR3Z2dIUGNpYm9RWVpJbStFeUd0NGtMZkdnN3pSRXVTdEovTHlKQTJvcXBFM1NlUnRJUEltaWJ4SlltNWx0TlU0VzB1Y2pSRm5XNWc1V1VUYk5ORzJsV2liWnJaa01WdHFJL0syODF6ZEl2Nm1pTDlwNHErVExhV0p2eWxhZGhFdDIwckxkdEN5bmJSc0Z5M2JTY3QyRTMvanhOOEU4YmVHMkZMSFgwRUNSR0dUS0x5WUtKd2tDaWVKd2trUC9yWVFmOVBNb3B3ejlpWDBVSm9vbkNJS3A0bExhZnFzZ3o3cnBNODZpY0pKb25EYWc4STE5R0xHZzhJWkR3cG5QQ2ljSUw3VmVWQzRsU2djNU9sNmlGaGNUU3dPRTR0cmlNVVJZbkdVV0Z4TExJNFJpK1BFNGdSeHNvNVluQ0FXMXhHTGRWeTBNSUx2ZzNVSGFOZTlzT2QrUk9nWnp2d1Z6UENDL0JLemZCMnp1OFJaWEpHcjBQOGEyaHF3cXQ2LzlWb0lvaDlCVDdWNFN1QTV3RmdMd3pwYk1YdjkrOVFTK3FlSHYxSXRwWmVXeVJjZ3krbWxGZkRSS1dUMHB6SDJObHB4Si85alpCZlArZS9DeU5jUUgzK0RuZmJJMzJHYmZaaDlueHlHRnRVWThVRjhsWXFwaFNKT2lYMkcvNlgwR2Zrc1NyNEk4YWxHMVlZU2haZ1I2bTJWRVNYdk1NSXJ0ZDNPdGdyek5GUk0xMVJ4WGhPODF2RktYcUZNWGh0NDVlOVFhZ0d2emdyU3lmWTcvd2RnSzIrdEFIamF6VlpOYkZSVkZQN09tOWRwK3pxZHR0UHB6SFRhbWFtbGFGVkVSVVN0WFZEQWt0aUtvV21NYVJwaWZ5aWl3N1RwcndKVkpJWVlZZ2d4aEJEVHVDREVHQmZFRUJmRUJRdmp3ckF3aElWdWpBdE5pSW9oQW9wWXBmVjc5eDdMZE5yNms3Z3drM2ZPdkh1L2U4NTN2blBmdXc4Q3dKT0lYSVM3cGIyekc4bUJsMGV6YU4wMXV2TkY5R1Q3eG5ONENTNHhtSjlIaU01QmdQZEZLRUVwUEpSeHJCemhCWVJINTgvL205bjFLR25yZWFJQlhadmJ1aHN3c3JtTHRtdHIyMWJhanJZZTJxZWU3cVR0OW1lN3VyczZhUCtHelorelltYUR5OHlXNTYwdExwaXZHT2diMjRuZXdlenVYZWczOXZuQjNQQWVqQXlOOWcxZ2tnTjlPR2pzNGV6d1FCWkhjeE43Um5GOGVIUXdoNWtSM3VEazJPN2NFTjRibStnZncrbXhpWkV4ZkRqdWozOWtPTUhZQ3NNZ2JMd1l0cTVoRXlTZi9CbHJ4ZGdTWTh1TmRZejFqQzB6dGxRcnJrSVQxbERWVm14Qko3clJpMEZrTVk3OWVCMXY0aGhtY0VyanZhSCtvdnJQMVgrbC9wTHBuT0I3UnFVditwVHM2SU9YN0h4eHMvb2Q2bytwUDI5OUNkUnZzSEZLTnFydjBmSDlyT0llUkdTdDNDLzN5Z1B5dUt5VEIrVWhXUzhQeTJQU0tpMnlSdTZURGZLSVBNb1ZFZE9kQ0tKWWpZMW93eVk4aDM0TVl4OWVKZk12OEEyK3hYZkVCZkd4VVd5ZitmOGpjd2hxa0RhVkJPY3IvWHNwa3JDOTV6b2ZHNFc0NTlDQWRwemc2aDhreEt5YjVGa1psQ055MXZHY1h1ZVE4NEZ6d1prTkJBUDFnZWJBM3NDcHdHZUJLMjdDYlhKYjNIWjN5RDNxenJobjJLRUlrbWhrVmV2UVFvWlA0amRxZHhrcC9HcDhIWDQyUG9ucnhpZHd6ZmcwcmhwZmo5ZU1qK09BOGJWVXpMTXhaYlZGU29NaWIyaWtuelRTYmVRZGl2aGRjLytpeUlNYU0wQ2VsVWpJblJxeFVmRTNGWGM3MGwyS1dLV0lXeHB4VnFzUnVOS2tjdzdWREV1ejFqT25TQjl4dDQ0VjFDSVpXNHVrYkMxU3A3Vk1GZFpDaEtsRjByWVdJazB0a2x4SmNTS040bEp2RmVlSzZ4cjdtczF0Rldka3EvaWtWZnd2SXBacnhES042Tm1JM09ZMllsZ2pobXhFS2RhSXBVdnFEbXZkSWEzYnMzVXpVbUhkSWEyN1hPdjJ0TzdTeFQxa3hFYkYzMVJjUVErSldLV0lXeHB4VnF0WjZDSG44bnJJZXVZVXVkQkRqcTJrVGx6VnFWRjFvcXBPUk5WSnFEb3hWYWRLMWFsZW9rNUMxWW1wT2xGVko3SkVuWmlxRTFkMW9xcE9kWUU2Q1ZVbnB1cEVsNmlUVUhWaXFrNWMxYW5KVXllMlNKMkVxaFBQVXlkUmtEZWplVk9hdDI1SjNvem1UV25ldE9hdHo4dWJXcFEzbzNuVGVYa3pCaEhqMHdidTR5bHltT2JQa3lCN1Z5YVY1Rmd0U2E3Zzg4cWQwWXhuMElNZGZIY080UVhrTU1vMWUvRUt0VHVFd3ppQ3QzQWNiK01kbk1TN2VCK25jUVpuY1E2ZjREd3U4RDM3SmI3bWUvWUt1M3FEWE9mRWtTQ2oxcExOTks5SlhsTzhUL0x5czdFTzhoZWZMVmt1elB2WWY3akdrVm9pSFZPUlErd2s3UlIvRGl0SzB0WnhqU1AxWE9WSXl0ZEswbHpwVU5tTXpiRlNYUGJDbmdxK1lwNkpIK0s1a09FcEV5Q2pablBpMkJPczBud3IrRGhZSHVTVTRZakQ4L29BZFFQZkg1ZDVmNVc5Y2FXQyt5QWlEZXlOLzA1Y2l5aFpUUHVyeWJpT1RGTmttRmx1akdqSGNqTG5rL2Vmcks1Zy82djRmVmN0VWFtUm1NUzUxNWNaKzUrdDlxOGM5NlQvbmRQT2J4aEJ2Zm4rc1U5Q2dGcDNZSnY0czl2TStkM0JxOGtnN0JNWUU5ZGd0b3NmZTd2NFgxUWRpblQ0L0htR1F5WFpMT2F4VEpmL0FGUitlOTBBQUFCNDJtTmdadkpqMnNQQXlzREN0SWVwaTRHQklRTkNNN1l4QkRDcWNqQXhjYk16TXpHeEFORUNCcWIzQVF3SzBVQTFHa0RNNE9MbzY4aWd3TUR4bTRYcDBuODloZ2JtTTR5U0Nnd004MEZ5alArWnRnSXBCUVptQU5yeUVBWUFBQUI0MnAyU1dXeU1VUlRIZjE5bkRHMHRWVnExMWYyR2xscXJWYlFVcFhhcW5iRXZ0Uk94cGtocUNRLzJmWXV0b1VZc3RiUnFLMm9wMGlHZVBKSnFtS3MwSVNMeFhzbm5tSytSeG92RVNlNVpidTcvTFA5N0FBZjI2WUFoR3NNcGtSR01uWHdSMng4bFhyUjRvV3pCTXJ4R2ZteWhDbGNSS2txNVZieEtWTWtxVGFXclRPVlJ4YXJjakRiZFpvNlpHL2V6em1sWnZ6UFNSREw0REU4UWgrQWlWVXdRbDZSUy84SmxtMTdCSVRpSFZXZlZXbjRyejhxcVNkQ3Z0RjlYNnVlNlFwZnB1N3BVbCtnaVhhQXpkRXFnS3ZBNmNEN2dxM2E0c1B2L0QzR0ZoQVVudDNsb0tBNlozSmFRZitTd2F6ZkNSV09aTjVRd3dtbEtNNXJUZ2doYUVra3JXaE1sUExZaGhyYTBvNzB3M0pGWU9nazdKbTQ2MDRVNDR1bEtOeExvVGc5NjBvdmU5Q0dSdmlTUlREOVM1RGNHTUpCVTBoakVZTklad2xDR2tjRndScERKU0VZeG1qR01aUnpqbWNCRXNwaEVOamw0OERLWktVeGxHdE9ad1V4bU1aczU1REtYZWN4bkFRdWwvOTNzWVI4SE9FNEJQaTV4a2N0Y29ZaXJYS2VFWW01UXlpMXVjcHM3bEhHZmV6emdJZVZVOElTblBPTWo2MWpDVXBiemlZMWNJSStWL0NDZkZaSjdMMmRFcncveXRJd05EYmhiSlhzRjEzak1OaGF6NXMvOWFyYnltVVZzWnhlbjhmT0NON3psUFIrbzRoMlA1RVVsTC9uR2Q5blRyNFpoaEZEREpxb0pVTXRPRHJLRFErem5DRWM1eG1GT2Nrb1FKeWprSEdmcks2eXR0NXR0OHd2VGhwUTZBQUFBQUFFQUFmLy9BQTk0Mm9WN0NYeFUxZFg0TzIrU0RDUmttVDJaeVdReWUvWmxsa3lTeWI3dmUwSVdJQXRrSVlRUVFvd0J3cW9DUVFrU1dWVHFocUlpVmZ1cDJINnRPOVpQNnZKdjY5ZldXcXoxcTFYdys2cFYwV3ByM3Z6UHZlL05aRWF3NWNkOWVmZThjODg5OTl4enp6bjMzRHNNeStSNnZtQStZVjloUWhncHc3aEVXWGFiU2lRMldKd09mRk1xNUNIZHlnVDhwOHhOc05rU3NId0VyOHRrbk9NS3JXQmhHSStIeVlZZndTM3MrU2dMczRKaG9zVDRmSjFoR0phSndrY3VlNDdSTURxR3NidU1UcjdZeGJRb2pMUVlYVWF4REQ5VWFWb0hZbGFQYVVZME83QXN2U2Z0aU5seHR1OVUzOFA0RC8rY1BYc1d3azRoZVViRXVEdzdXWVVvazRsbnJFd2F3d1E3TFZabkhLaWMxalJBL2wxT3UwS3BVbGlzQ2xVYzRFakVDcGtES3dVZ2tpdFZ6Z2hnUEJ0YnF0cU1DVzExNDkwMURkV3RaY2FlaGsycjYwMkorcFQvTVNZWUUvWnVXK2FjME1lS1hvelVyU3hxbjFpMmRkdXl4SW5rNVMrRTZ6dUtXamVGYllmQ09HdmsyU0FiZEdvVG9uNFluTTVRV2NSN3ZoYmR3ajRiWldYK0YzNkwwckJDSkN0bFJxTEVFTWt3Y0lUeXJmZDh5cjZLTXJjeTZVd2VTdDNob2d6ekFvOEVWVlkrMkFuRFNydk5wWWdBbzhGaURjR0gyZWF5UnVCSVpNaS9xd0JiV0l5R0VQMnRHY2JOdmIyYjY4c2s4NllaaTBsdDE4Vkw4dFNtWEczbmx1dHZZRHpGdG9mMEptZDBtdFNTbEdheHBqNTFJRCtuSXFtMnE3bmNOV2hZL29PaWJxMjErTHAwYVZEdnNqQlZUTTZ3V1AyQ3NzRGNEeStxRTIzTDVYbDZuZG5LQUpsZjVnWDJQT29JSStNMXBFYXFNNXQxVXB4M1ZpTGhPTVRKOVV4QU0vczVFODR3S2w3OGRzS3JVdlZLV1ZWVjJjMTV4Y1Y1dC9aK3RIM2JwZDdWbDJabkw2MUdZVEFSMk1iTXQ1SHhVMlNrdzdMZTRXdkRmdDU3YWR2Mmo3eU5nSW1ISHBoaWY0bzZ4Y2pTd09xeW9xcTZWRmJDbGRpRjhrUHhSWURZZW9zbU5XTFZCR3NjbEtrMUdyVnMwTWhPcklwSTFSUkFUNUJlM1MwUERVM1R1N2FHaDI5MTZkTkNRK1hkYW4zUU5ORXB3UG5ZeUVhdzFVd1l6b3NUdFJXVkNMVlU4ZEhaczdObnoyNThldUpwL0Uvd29qMzl6TnZNbmN3eUhLK016bHdrUkx1VE1wT2tEZmRBVG94V21mSWlwWmZFdkFJalVJQ3pqdlQwaWlRb2VHVm1CdUVPWEhlWG1JZElQeXEvNVRZdnJMUHdwUVhHeStrcmxCUFNVSUVkSXFEOU51N3NyYUs5Mys1azZEcUw4M3pHcHFBK2hURXFoakhic25qTklNTDNvd3ptZkljam41UmRCK1oyN3B3N3NIN2locjBURTN0dm1KaDU1dkhIbm5ubXNjZWZJWDJSaWJrZjF5ek90VjRpZHJyc0VvaDg0dndOckRGN3NuT3hscGVSQ3p2VllIL1JPQWNGUU1tanpQVUt2Yk9BNWZzV1YyZHZLTzdka3J0ekZBcTQyTjI3TXRPc0tTTk9kanJaUExyU01YR29iMnBzejVGT3N5VTV3VXpvNVNQL29kUk9NRUQwZ0tpODFZbmFMNHdFMmRDajdDQ3ZiN3g0dG5WTjcwUlZVV2xCY1hpaDVFbnU3L0FnSEEwZWFTOFp5a25jYkhFNTAxT0QyVlV2VG81VHVTanhrWUYwUTRtR0lRVW4yQ1ZrTXEwU0VYUnh6MEx1Z2M3T1hUK2Qyd0F2Y21VVGM5OUFLUGNWSFY4TzhpUGgrWEg1dUJBN1pUaENjWll3WE9Rd1o3cXBvS2lvdEtaYkNuUGM1MkdKcWNPelJkdWFOL2JkYk1uT3lyS0hka1BpNUFPaFcvcEtSdHhKL0R3bElsMEx5aTJHTVdJM09LNGxZamhQVkpJcVJScUlET0k0Zk1kZVlXMUxjMGhqdytySmdpMzF1M2FYMzdRbVpWVjhYSHR2cHB2TmNnOWxzMjFERTBtYmVzbzM1Sjk1YU9ieE5YTEp5SXBJN3NPWWRkMGI3UzQ2RGl0MnF1VG4wZzVFZ3FLZEVNU2RoaysvWVl1bk5pNytoTmdpQy9Ka1FwNVVqSW5Kd0VhNENPbFNwQ3hsK1F3VDBNWE15eUlkNUVvZENIUERodVhhS2d2MmJacytVT3EyWit3WUh0ck5YZElaM0RrdXQ3MnlQZDF1dG1lbXA2U3g0WTZPR0VPanUzOXMzVXIzV28yMjF0RTFOc3k5cjhvM09aeTJOR05hM0IrTVRrVlVSbUdHUFlYSXlZbzh4Vkg5UWptNWlDeXlYQ0ZMTXVLNXM4cHNMcStpbDVqN1RJM1Y0dXJhM29tOHlkclp2Y2NQMjlicDM3ZG5aZVdrT3c5RUtWYU5KbTRaS050WTlNajl6MTlRSzZBaEdrYlg1am12by9hYXJrTTJWR3BoWk5SMzRSUFdJcHlzYng0dVdZS2pUTXVZSVRhRWJhSzIwR2xXaElPaURGN2lYb0ZjTUV3K3MzdHF5dzNZTm8vNU1kb1FrZFFDU2N4RVZBZytqOUw1OEdzTGltQm5LampaRUs0QWNySDVVYjR4cnljNnp4ZHdINDVmanA2TkFWNzVoRlVzVmhpdGFQdEYvZ3RibHBwVXNiSmpvSGREVS9ma0NvY3J2Vld3SWF6WVpFM2FsTDZtcFh3b3ZYMS9yRGFIa3kxWkZkSlBpc2NpdXA4OXpXUXo1ZWc5MGRlZ1hNbUUrOVkwRWJPZmRxcGNkbEVJVlFQQisxQ2xjTmxjamtJUWFuQ3VjWFhyNFBUWlZiTWYzbmJ1amR5eGlyUXlpYnJCV3R2a0hzbXJUSW9jY29vVU1wMHovdkQra1VjR2J6bVZhaExwRFhxZHl6Q2xYV1B1Zm5UckxaZHVmdkhzcW9WMmd5N092S2F6ZHE3VGFlRitJVnNta2VXTWx1N2VQL2pUbWJuYlhrMEpVNTZYWm5abERmQmpRRm15dDZHT2kzR1ZNM29yeGhNeXV3enNJdmhiNWwvVDc3cHkrZ3JYKzFqbjNYZXo1eFpySVJRTTFQODJZWnNHYkJQQktKaFlYQnNTUWJhODRvc1VaTzE1L3pSOXMyNTdlbHBSNmI3Tlc2ZUhObTVhMmQvRm5odHFzVmZMWlNzTHUwY2g3WHpmV29oOXVuc1Y5UjJlTDlncTlpVmlkOHpDQWtLaEtZaU9hb0dJemNWV05hODc4OWpUcHpzYmUzSkhodGNONTY2WDZzNDkvdWh6c2RQeThjMnFpWTBxT2liQzM4M0kzeklTUVhtNU00cndKUjhJUnljZmV1ajJvWTV6VDdQbm5uem93WE5zTVdkL1YzNFIreWZ0b3JGZEdHbUZ4b3A2THIyaUNWN2wzdnptRzdDeDU2WWVtRG8zUlhXUjRBWWg3bkkvWEVrVFBNWDl6d2NmSU41alU5ejd2RC8wZk1udVlWOGd0aERqRC9TSWVvbWdFUUZqZzBkMXlYdGhSZnJlMGxPUG4vdmhkUHRJNjZhUjRRM0JaOGE0MHpHeFR6Lzh4TThTSi9XYnJwZE9iL1QyZlN2UHAxNmlseGdseUFFVytBZjNmOGVQZy93NFdMbmZzK2U0RDBGTlBBNHdiY2pKeDRndm90S1F0QjBuczRsd3BlZFQySTd3Y0srZHhvOXlvclBLYkh0VzJ2Ry9HSEpOV3lPY2hmQmJMdldMc0JXTWI5eW5xRStndEdUMjVXQUVTZFB4ZjU3Qi9tem9VTERqMzBFaTl4eDNDS3E1SC92YUVEc2F6TGRCaVI0SDlDdUw1MmQ4TkVWUitIMEZHWThJSndwSHBFRmZ3OTV5eDc0N2JuemcyZWZ1Z3o5eEY4REZ4U1B4YVRqbzlhT0U3ancvQnpMU0JwQzQ4Yjl2dkJmVVdON25kSWl0Z2I4UWJCYm40VlAyVDlUSGs4aEg3dWNjNmRMMHVzMDArTzJhN3U0MXBOelplTWZvOE8ydC9CTjZwbWRucDZlM2I1OGVmNkNyNC83SjhRZTZPeDd3NmxvcGxRZGFPQmZxZ0o3WE5pdmZRVEw4endJc0g5dTVjK3o2SVp2VGFSdGFYR1RQVFE4TlRVKzRuRTRYNWF1RjhrVnRsY3pIQzFsTXhKZGhLTzd5WXphUDUyYnpTRkpmY2ZkL1ZOeis2SjFlYnFHSForeW1wL1NxbU9CdG9hM0ZRUzgrS1BEczVYTUxuV3M1MVZoK3hjcU1JbU1NOVpYSjBBUmhZenRMOG41NDh2akF5UHJoVWZiYzVFQmVuNGI3TFlSelg4QjFveU84ekROUWpscmsxMFRqeHlVdFZoQ2Y1dlY4WkJ2QjgyejlYVmZEemRjTnJPbHZuVTdNcmxuZGVIUlA5a1NDYlRMTlhXUjFRN3ErdDNyTmhHa3lyaTdXSk5jWWVxcUhyMWRJSnlPbHlRazZreEw3UW4xQWUwQnNFM0tNS3dlbCs5NWJiTjViYlA3TXpPSjVucDg2NU9jQTRxQ1hRWTNoL1M1Ull5b3orUHo0c2JtNVk4Y3JTa29xVUJtcTk4d2Z1Z0dlNWtvcnFxc3JzQzJ4ZlVjRS95NGlHaWY2OXFzSFQ5MTM2aXZVelQreUJycEdJbEEzZnlqb1poZ1lLUnJCWkt2SFIrOS80Y0h4OGJzbnhrNDlENWM1RlRiNmhBVU8yQ2l2ZmdZaC9VbGhuV0pibWNoT1BJQU1MaHc1ZlByOVg1N1p0ZXYwV3gvZ05vckJBTGYrL2ZlNWM5eHh2aDJ1TFhhTTJpOGNOOCtZNHRPL25KNWZ1T3N5TUhDT2V3Ykt1R3FPeDdVSU1ScXhRMDRhcElCZVlZRkI3bEg0a3JzTGhzYmdOMU5qWFBJVVhTOFlCdzlnSEl6eVZFbUlOTzFvMjZTenN4Z0tqeTkyanpQZmlaV0RNVmFHdGR6WjI2RGRHeXdERTRYZkRRSU5KNTBWU2RUc0xFaHZIV2NmSEJkd0RCRExKdkJ5QlRKdWRDZ25wN2NlZkhYNlZZZ0ZEZmNYdUlNYkpuaU1weE91ZUg1QitsSVF4cTg4UERsSllvcW4yRTc0a1Fod3oxY0sxekc4bjdKNC9nWi9aQ053OVZxSW4vTDNxa0o0eVh0ZGlSV0RIU2V2a0xCaGhhN1pVdE9WMFoyZmtXdXh0NncxVCtRTzkvNWZqRk9WWWx4cFNJM1Z0MVZrVkNlRjI5SU11bjZacXJXTHU3dEZLVnNwcnRBWitENHIwSGE3MlE5UXQzZ3ZKd2x3N0dLWlFTd1JsbWJGZ3JiQjByL1pNVkNVMXFRSjMrNUlTOG5LZGpyWUQ3Z3JNZHI1clkyemxmRmFHOXlyNGI3UjFMVzAxcEd4cDNpK2hCK3pvWFRIY1MySGdNNE9mcXlwUzl5MjU4RFc2Z0ozWmtWSmNWbG1zVEpLY21EM3J2bjRma2xsZlVSZHBkUWJoM3lKOGQ0SFRDU2pKcklSb2hCQ0RubTIybHdTWVRzRDk2d29hQy9zYzA3M04rWXVmSktSa293OHVsS3pDMmVhWjQrbGdtZ3hkbTBzTEl0cGJHcHE4Tkw5REw1Z0JTOVA0MGhoTysyTG5jUldOS0IycCtQSm9LcjYwaTVqdjJQWFRUZGV0M1pEU05DRnpKeWdseStXdUdQNnBmS0ROKzJlM3ppb3pKYSs0YzZXRFBCckN2YWhEaW41ZGUzaXlYbkhUaHhwYjNQejZsNU5yakloTnMxNCtERGMxaDJaTnJnMmJQbmFrRGhMd1JpM2tZKzlNRWFNd0wyQXlUOWF3SjA5YndXRS9ZKy9OdXpNcVYrOWFXSk5VbzAyYk9iQVRQL0t0VlVsN2k1VnVpelIxV2Nyc044OE5UMGZwMDNoRXJjZFNCN1E1WmYzUjRaL0ZYTzB2Z2I1clVCaHhGTTlRUDlFbFkzNlhDb0RDY3lieks2c2hZV09OWlgxMEpob01YQTM0cnovTmIrK2t0dUhmQmFpSkQ5aVAwWWRqK1IxeUQvMHJGbW90cVNsV2JDQUJ3MUhRNUxKbEVRS3czcmU5VmhvdTNBY0lTTUxHSk1zZ0VKZGd6TWpUaE1idlVScDhiWFc1cWkxSXFXYVBlQWpTTmNsR1VjRmprUHczUzQ3Mm4rcm91TElmenoyMXArZmVCYTVMbjduQ3ZmbDVjc1UxL01OV0JGM0JTOWRyMDExZ1RVcFkvK0NUQmtSSFNvNXdiWXQvaVJXSlJKb2k1cHhQdUtvakZCRUNwU1JReENWaXE1VFlZR3l6K2RudVJieXM3TVdac0tkN2FuZFpudDNSa1U5ZEplcFE3bDkrRWZEN1FCUHBsRmJaSWhycUVBWmV1VWY4UjM1cXdMa1B4UFJQZVNiQVBDNEtnVDVwOUE5WXdUYVlQVFB3WDZTczVMb0ZQVUNFcS9mdCs5NlV0YXZYeDk1ZVBldXc0ZDM3VDQ4Y2MvZGQ5L0Qyd0FiMm9BSTNnYW9oS0g0YklEQzN3Yk1ySWhyVDZGR0lMRkdQU0RZZ0RmWk56SzBCbW9EMUtvcjdQaVNEU0M4MlhEZFJtQ1VxaUhaTjcvZEE5RmlrZC9DdlNXL0VkZXR2YitrcHlCc3hydHkzL3pTaGt1M2VYdTVPMlhSRHBuK2E1ZktEQTZ6UVdTdDJiMFRvS0NpcTVpUkpsUW15QlN4aHVKczhOU2xtRVg3UTFUY0NXSzMwY2FlUm43US9KbkpOdFhmdjRmNE8zaXFpS0JUR1J2eXN6YjJ0RlhXbFNSYVZPYTZBdWZtVmNPTmExdXFEc21WNGJyb2lxeXlWbjIvU3E2VUtDSjFNU1hPbXA3RWZoMzFiNTZ2WVpxZFE3dkNyOXg4TUdLVXlTZUtlQ1diemlwdGI2NXZWczRjUEJodjBTV0VLNXJhL3Q0ZGRjdkJzYi9GcTBQbytFcHdYcVhnSVJFK3RYaTgxOGUySkJDK002S3J2Nnh1b2NKaFc4Z3FiNjZFYWU3SjVuall5Y0dTWHladGwveitLeStkM0xqcHhJdTRDbStFV1VTanNZRW9HbkcrNi9maG84NnVRL2ZmMmI3cWhqVk54eCtBWWU0T2JIUVlOblB6TU9sSEg3N0N0c1R2VzNGRFpTVitYeXlEcnY3Vko4NmV1V3YxeWhNUFBYN3FGTENMSjA5K1NWTW1wQTNhTXptMlFSMVg4VHd0WlhGY2IvN2k1T1RZaWJlMWJVVzI5UGlZcExTb1pheVkyd3M3RjU5cHJNQ1ZiczNnYVpEZDdodElnNDhGakh3c0VBL2lSYmliK3dvaVJ5QjViSVQ3elJqRlZYdEdZSmI5Qi9HbXdmd2NrR0RWaWIzaG0zZlN0WHc2QS8rUVNaazFPMXY3NGd3S2hTR3VyOVZwam90enB6dWQ2ZTY0dVAyU29hNWpldTI0Vm4rc2EwZ3lFRng2YjJaT1JFUk81cjJsd2JTdkRvOE45eDk4L2cybnArUG9tNklYdmkxaWhIaGlCQ1o1UG1Sa1pSTGY1d1lGN3dXOXFrWlljcVVCMmIwWnhGSGZ4d1o3K1NvK2JOa1JFZGsyTHgvSnpOOVpIVHhQODFLQ3Z5Vk9EVldQejRsZ3NHMDBSSUpOWEZWUVVCMGZIMlVSaWRiNXZTOWFsQVZWVGxWa1lvcnZoZmVUdVI0WDh3bjZjbm9Hb0FGQ1NlYnk1bG13bnpjRHp3QkF5VGxrTW5qZDd4Q0FaVG85TytFYmpKbFVKTmNmN09RTmdTOEZMOGx5S1VMRUNwSjV4KzJqQW9vbXA3TkdhbXFLVXZJeVVrdlNpaDlPeThoSTIzc3M1S1p0ZFpPbEljZHZYNmJvandUdXYwV1IvZEhpRTNBc3Z3eDM3cUZsYmlJREo3V2w1MGx1eTB3U2p1RE1BNnZSYWZmbExjaXVnOWhGRmE1R3BaejRlRGFlUzdWYVlGMjdPQ3hudE1xeHhtanRNWTJHdmZnajBCdW5wa1ppbTF4Qm9jRmo4VG5SN202N09tWmNxbHBuY0k4RkxRL09xSW5EY1NrWUIrdGtwMURtcEVlRFZXd2xvbmRaWGNSOHExd3FNWXBKckJKYjBSNHY1VjNCbkdOcjdLaFBTS2p2YUxUbDVHUTJkVFFrSmpaME5HWG1PTE96blZnbWxXMTFqYm0xdGJtTmRXMUs4cDVUVjVkRDNnZEtDZ3BLU0NGanhmaVpMVUdaUnBQMVFITFJaS0Q4NGlJbko5VGVYRHgxS3ZwZy8yMzNiOTF6MTdIZXVaaFRwK1k3MUprZGtNSDlGQ3E0WDNZNFZCM3pkSTZYZEZqTWE3R0lhdkxSbzI5aXJIMlM3U0ZQZ2hmdnVSZGV3djFSS3BOTDluTytET0IzaktoWXFmRHo2THl4ZFpHUEpET1VEaEVRNzB4THRtN3M2Szd2THJLYW8rUGF5L043cWtmN1IxcjYyczFXamIyMndIbWoxcEtnaXE2VXhSbkFtbG9Sb1N6S0xHMHo5YXVWMGRMb0ZVWnRhY2F3S2IybXZoVXRyanBHRmlQWFJoZFhhWFJSa3RBRVRhWkdMRGJSM04wbXRoYStaTi9GT0xzR2FFb0xSNmZFL2RUWHFCK1JxSWRaeEdONkZZUGZJVnRwNm9wb0NNbFd4WUhMTC9MeXhxN0VWdXdmZVdpZzU4eEdmSGFmR1crYUxTK1piVzNhWGxFeSsyYTZjODNneUtvWXV6VE5tRzRiTXFSTHVrNlBEVDNReHorYnluWjN0TzZxNHAvcmxLUHIramVHTG04TWRkbVZveEhJV3h6ekVxeEIyU294enNVUmdIVXBTVVI4T1UzeWFVVjZwOHRHWXo2VU5nU0hPZDJaN3JwQ1U2S2pzTDZxOVJEM1gvT3hWcjBtUmdQZGhoUlh1cU13MUpxaHFJeWIrcnFpcGVVbWxTTkVLYmZ5NTFCSmpKMjF3MXRSRnVZU3pWOWVZcjRVempkZVl5UGdZNUxMTUR0eHV5V0JCZTRSK1BWcmowOXc3L1B0NkhtRmxOb0M5QVJLaUdRWjFKdElYQUVKTkVOOGxVU1g5TjdLNTZyRUtxUFZxSERTRkhZeVFGajVwdUs4aVdyKzJUWTgxSTRsYkNRbE02T2t6Qld2dDhva0pvaDBiNm9zR3kvaW54bWpuWjNyU1NtR2tOVEVET1ZvYisrUnVDZ3BQNjQ1ZGhQOGdiMkFjMTR0ekRuTHBNRmQwTVEreTU5L3lBSmlwQ1hlbmk5dGFDZ2xSUk1YcDhFQ2R6V1VsRFRRWXRUcGpLUXdOSGNMR0pmUFN5M29tY3V4Rnd3OXVUOGkzQTM3WUsxSUxSVUQyYWwvUW5rcGg1MHdKSklpVE9xRExlMzlpcGxQR2Q1SE9ERk9ha08vcHVZallTWHY1WW1lS1VLRXd6MnJ3dWhjc0NUWWt4ZFNJdVZKR2NtdXFKSnFVK3dCOU0xUEppYVlZU3QzTERsb3JVU25yNHA0US9DVlNET1d6MzBGWXpScGxOQjE2Z1lKUE5xMnFYLzk4ZjN2amJEbnZ2MExQQkUxMlQyMTU5cy8wMXczOHpCekNWWkphVGFiT1VmNWZadDdEMjcyL0J6NUxZUmNocGR4R1k3VlRNY1Z4WThMZGRlRXVuc0FkVmRFTllFQnRMMnU3NUUwY3Z2VCs5dlc5TGEyOXE1cE0rc05KcE5CRC9LV0ZzZTY3cTdoNGE3dWRXMTJGOGtldWV6WVZ3YnFhUTdWMDh0VVR5OFRQU1U4WUtjSDJYUDBIUFVpUFVlVkNlZW9VZnc1cW9Cem5ZQnpnZUpJcnNJcDk2UHoxd0E2VXVFOGxtVTBIaGZjaGY2UDVyQlVkSDRVM2dNUXAxMGxqZ0NabnpjODh6M3A5dER2Wk52aHJ6Ny82UEh3ZVdyUlh0UXJDeGtubEVFMWN5MTRTUUI4M2dldkNJQWY4c0dyQXVBbmZQRGFBUGpqUG5nOWdmTjVjOUY5cUQrUlJCZjBUcVBZQ0VzWlk4QnRMZnorWXVQRE1NTWErZHp4NHNLRG9TU05UalBJRUFvdXNsYTQ5MGkrRzJrblVOcEZjSUQyU2ZQUWRFeEp3bGdkMTRTWEJNRG5mZkNLQVBnSkg3eVdoM3ZlSmZsZ1NpZU5wOC9jUS9IYmNFYjcvZUFsUE56emE0U1BVdm84dkVLQW8xN0JBS1hQdzJzSkhHVkQ4bGZIYU00c210L2hMK1hnRlRTWVN3WVVWSGZUVWlhK2ZRNXNRNkFsNlhpd1BmZXUvT0taSVlIL2VUcFhkbUd1ZGxBK2FTNlg4dWtRNUROL1RYaEpBSHplQjY4SWdCL3l3YXNDNENkODhGb0NSNXZSd016QXQyd21QZHUya2hBR3d4Y01YZTZvdlhtdS9zQ0Ircm1iYTIrWnFUMXlhLzM4ZlAydFIycVAwbldmNS9sLzdKL1lQMkljcEdYTTNneXZFUGZRQ0o4RVJDNjVpaHdBaFFRN3JFQUNBcExtM2R4Y1VGVlNoeStiR29xclNodnZWSUEwcGJSN0RVekl1TThTaTRXRXI3TStwNlgzanZFSHVqT2JjOXI2N21uT2duYmo5dWtxRi9lWWJwYTNSVFEvU21XU0s4aHE5SnJ3a2dENHZBOWVFUUEvNFlQWENuQ2FxNlIwQ2dRNmhiNHptRUtxQXdvK0w0N2J1NnN5NHd0YlNHWjh5d0RKakEvczM4K2UyM2JkNE9CMUUxa09SeGFmZy9pTW5VTGZTUTd4K1hRVENUb0NkNkhlNEluWUd1K2REcHA2eUlMNm9TbHJwaUtpeEd4TG4rd3JyMjdKTWllcjlWWkhlbnlpV3BhYWxKczlQOGQrM2xXZldwRWtqWTVRbStTYXl2U2FMdTM2MkRpMVZDTlZ4QlltbW5QTjBYcWwwVnJmeU1uaGYzZk8wZkhTUEtRSWNMd1ZkTHlsc1B5YThPSUFPT3VEbC92RDJROTg4TW9BK0xzK2VFMEFuVlFmdkk3QTZmbnozMFNKdUdkUHdtaXRnTXFKejR2SXhmcWxoSjNWTDhQb3k1YktjR05wc1FxNU1UNk5aNEV3MThxWXNvSEJzVkR1NXlHMTljVTl4bjdINFFMRHBLTngxWGhYWVo0anEya3dmakk2dmlvbVZKVHNXR21BM2ZaYzBZVmtOc0pzcUJ3YmNxY1d1RWkrcjlXVTBWSlp0eVpVblptbTY1ZkVjR1VHZFh5YXFEYmVBQ3VMM0JLWG5ZNG5CZjNtaituNWNCVWRUeUVrODNDU2M2UnlyQkhrRzN0TmVIRUFuUFhCeS8zaFZJNDFnaHhqdmJhTXVVam9BSyt2cGN4dEZCK3hvTTBQWHN6RFBhOGp2SnZRRitEbEF2eVhDTzhnOUFWNERZRUwrU2E1U01YRTBoMHRDdGlwSkt0OTZVNEF2OGtpNldNYm5RcVUvc2xpUjhaUVM2T2p1S2xsWnNmbXZWbURaY20xMnBTNmxjM3JuWTUxZHJiVUxSR1ByVWlvZHVVVnZEQjc3eDM3cjZ1ZUtOSnBiMHh2NGhxT1ZOVXNWTllRL29VY0pZNjNWZENuWEs4Y1dBdVZXNXNnejhScndvc0Q0S3dQWHU0UHAvVGJCUHIrOEhkOThCb0NKM2FQNmNBNHNBOXRKWTEzekg2eERzYk5DbXZBelJwRFVwSUJDL2NsL1BxeThONlJwQ2R2K3FRM0ppWWU5TDRqM1JUUE85aWZHYjJ1bXRFelRDRUlhczFiVkdJVnhESzV5b1dDSmZLMWlwV3V0Sng5MTdmbHBMc3pYZnV1YjhoTGJRZzVGV05adjM1OThMMnEwTnp5NjNjZE5ya3o4c3UzN0Q2c3p3YUxSZnVha2p0L2p5N3VnZ3pIUm5OTVZFYmRndXlTNkppL0N5OE9nTE0rZUxrL25NcW9XNUFSRDZjNUgwcG5qVUJId2l6bEhJVnpoMkNTWmpUNkh6NklsbktPTUpoUW8xbndIajVzRUhLT1lXclZGZEVUdnJNSE9PdE5PbnI3cEx5c0VYamgrMFNmRnhSQzc0eVlTVHpqbjR0MCtnVTI5Rnd0SC9pckt4VlZCM3NQMVZVZkdqaFlCUzl3ci8vem4rRDQ5cGVyTzdzRzFuWjJycTVkMWZIQTVLYjd1MWJWOGlGUHovVHNyczFCRTd1MjgvdE0xQnZSSnJSYnhDdW1rRkg2YmVhOGh3cytDMmIyNW1wNU04VStmanduYTI3eWhoc205K1hrekExc0NBbmlYZzZxYnlqdU1ReHdEYU9qNDNEUmxoZDhJWEprNU1qT25iZU9qR3djbE9mSWl2T0lhYUpwWGFqS3o1SU0rSHpYQ1ovdnFxVytpNXdwZnNZK2hiSXdYK00rRmJHZExyTC9GYndNM2ZqQzM3bzJsT3hveTh1dnR4YVhycytQbTFQYlRWVTF4Kzg2VXJBakFRNnp3MjJsZ3ptcXNVaVhzeTE0OVV2TGx6WFdjYlZ3K3VBSnZXYVV1V3JQaVBWa01MSTZPSWJSZkJtK3YwWmhESE1Ccm9CYlNtQU1iS1o4SWt4MENkd2tyNWFQMGFmbzBnWCsvRXlBSTczZlVUdzd4dW1YK1hOVW1jaG9jRG9LNFhKcWRyTzBqRDNIWFhRcTBzOEc0bWhRNnVRNm5wM2l3QkV3RVJ5a2EvY000UDVpSC9Md0RzTXMvdW9xMnVRdW9SdGtjMlhTNXV4VU9ISTJYZUhrTHBKMlNPTVYzRU5ZbU4vVFBjcnZtWGZwbUpiZzcxRDRPMTY0WndCZVlmYmhub1AydzM4aC9RVzB1VWpiWENSdGtBKzVaeTl3dUdZd05nT1pVU1oycXF4MnNVc0JWU3VPcjNqNmFmS0EwNHZ2c2tieHVQaTk5OFRqQVcwd1FsRzVTQXVYdDVsVlJSL1BZZFBRVUw0NS83SVQyNG9uSndVcXdodWhsY0FNd3hxNGk1enl1TDZ6d3orZlZKRnNyVXFoejJGclpTcDVvVTh5bm5yUEY2S1R6RU00SGxrTTdxNFlHUXp4OTZYWUo3MzNZWU0xMTdnUGkzOUY5d1hjaXdYR0JtL0RDbm9YbVpFWlhXUWxIUjBvTmFaWTlmRDJIMlF5UGg0a09PK3hyMkIvSDlKK1BtVGVFdTVaMnFFQTNpSjVEWXhzN1dMVkV3Y08zTEp0bS8yWCtJK2UrK1AzTXY2N1RDVTJ1cXpQME8vd0ZrWGc3MXlkcGZmZ2pONTcwR0x2eFQvdnpWeld6K2p2RGRlYUxGcVIyNVZSMDkrMXJuKzhyWTkxK3U1SWF5V1N3WlJTVTFMYSt2VFZMV1dEYVYxK3FWSUdQQ2Jpdy9uN0xFYXd3MFdvRytPZW9uZGFSSXpDTThvNjJhKzlmc2MvbXlGQ1hQOFRvRTA4eWN4aGVoOFVWRUtWTGJNbEpHYVMxOFVVY3V3ZHd2ZWRtTW53OTFhL1lQUFk1MGsyVTZhd2k0Mit6UzdKTFZvY3pqd2dkN1I5eHkxb3hNU2ZmQno5aW41L2MzVnQzOVpqTVMyVkFKV3RtcE16SGRYRmRaVXJaYkFzR25iVWRteFdqT3VtdDNRc2t5NFBsWWQyYk5rYU95N05jWGNJZDF4d25kS1RYUkZKenhQeUpGT3Z4NzVWeUVBRVJJSU04djg2V2w0WjZsbU12bjRUWEpFZFQxalJJaTFjc2JFN2ZCRkNPaTFKblkxOWZWcGJaMjJIR0xoL01qUXZoWFNESW5DK2x0T2RpZDcvQmcxYzQ1Uk1wZEE3WDUyNUhVS3dIRzN0Nm01cDZlNXFyYWlvK0RQM0NsemhWcUFoV1FaZkw5WkMxY0NxbnNIQm5sVUREUk9Ua3hNM05qUVEzN0lDbktKVXVoZVFvd2lkWWlOMWFPU01TeTljNjJCL1ZiSzZaTlhHdnY0Tmk2MVQwRFFGenM5UG5QZ2Nkdi9xVjl4dVNHdHA0WDd0elZmc0UzSVJUOU8xb0x3NnArSDVXclJid0htSjRrUmZFMmNtQUVkNkZZNmI0dkRyN3IwQUhFa0FuV21Cem1zVVIzNU5PdE1DbmNzQk9FdDB5djNvL0NFQVIrckRNVkdjbjFHY1B3Ymd5QUw0OGNyblZ4UkhjUlUvbFg0NGZ3akFrUWZRMlNIZ3ZFNXhWRmZuaGZ4dzNnbkFrUWIwNWNWNU93Qm5xYTlNUDV3ZkJlQW9mWGFOUERqZ3lIcEhqZEVEeDdHazhQZFZVTUV1NGg3UlNzNkdTUjZQM2lkWXVrbGh2L3B5QVp4N2VhRzUrVDh6RTJOVktZYVhBKzRaY0J2cFhZTlhwV3VEZE9hQzVPL2NPU0I5dGRCN0N3YmZ6WVdsbnZqdS9SZFByNjhYNkZoNEdjSzlKL1IrWFhCQU92VTcrU2ZySmNMekRidUEvY2pKdXJ5cUh6S0VnQ1A1cFc3MjdJSDd2TWZ6L3IwZysvNm45UXcvRnRIRFZHNzI3NWZjdnhwY29CU3ZQYzd2aVBQZmpGbDBDZmt4azkzK3YrZm5LaUZjazUxQWVWeWJtKy9LaHU2MVAyTWQ2Q05ER01VeVVpZjUybjdVMFJCRytSeXBhNUZob045Vkg5STY3alUvcHQrai8wVHFhS3V4UGFuSEJKRzZEci8vbmRiVkZEOEo2VnRwZXcyUXVvUUlnSDZQL2RpN3AwcWkzN1VocEc3RXVwclc0NzdsejVodWhXMlFnajVPRWZqckI2dHZTL2xHUzA5UEN5bkY4ZnJpK0lteC9yVmpwTFJ0TGN6RC8rUXV0ZWQyTUlPSnhBb3EvbmNLUDd0K1Q5OElXTXpOdWR3VW55TjNJODVhN0VlNTlEc0ZqTC81VTBQKzdtU3BydHFVWDEzYjlpajM5dHBxdFZKUnBHTThpdWdpcDdtL3ZLMnFhNlZPcW9pVzg3VEtrZWNoN0U5Tk9QYjdjUUoyVFZ5QW1LZitiR1ZtbnMyY1pMSkdwQXlmQlBFNnNiT2djeUttUVJhREN6aklOdGhTTlpDVlhsUk9aR0JDM21ad0gwVi9tNkJ5b3E3dzl3ZXNkdWVITC8xa0tDdnJ4Y0dSK3BwLy9xTzIvdmFEcFA5SzdIOGQ5cSs1dW45eUZ1Z2Qzbk9GMldVWjhXYWpLZE1lOXRrUGdzT2l3NG9xdWlaVURSTGtRQm5zZXFLbGtZVjhWMzQ1MWRra3BEbUY4bEVSZStCQ2NmaGRyL2VaSFRIL2F3VFMyNVZNRzZ0MHh1UlVkVmUxdGcvMnFBdmxLUjBHQThTYk5GcmR4UXhuV0hpeE03OXVvRzk0eTRybDFSRW5JdElTMVRFcURmS2VpV09kRXVaS1JxUWw2djdoYjZEMHdSSElibXZnWHFMN3FYVGtaWVBBU3lydXQ3L25kd2ppRU8vUEVOSkI3dnNSQXZRWTRwTE5IVFdWN1FsR25iYXh1S0R4c2JoNHJkYVFVSjJpalZWSHEySmZqc3VNa0tYcVhZVzVHWWJzeUtoRXJhTXc5eEdOVGgyclZtZ2o1L1NTc0dpZE1wcjhYSVJKUUQ3R3ZUSlIwYTRDcjR5UlVJa2MwRG40dzQ0OG05dVdJbk5FdTh1N0twbzcxbmJGbDhqM0pXaExOTnJZQ0dscVptaDRVVlpoMDFEL3VzMFJZYStHQjNWcjFURWE0WGRpc0JPMjBmT2tTTi9aa1FuMndZd29Xc3I3UkI1V2lYanI2Rm1NM0FkTFF0Z1ViYXZ3d1RLeDdSVEZVL3BnNllpM2dlS3BmTEFFaEkxVFdMUVA1cVp4Q2UvamZ4TVFsMGdDemxHOGZ2Zm5BVGgrUHA3aS9NelA3eXF2OHZHVmZuUmVEc0JaOHFsSmZ2ejhJZ0JIRVJDWDdCWnczZytJa3lRQk1jZHVnWjkzQW5Ca0FUNStkMERNRVgxTkgrL0YrVWtBanRLSGsrN0h6MjhEY0ZTK09DQVA5OFVSY0J1SkEyUzRDdkxnMTJDY21CRE9hOEdJZStpVGRBKzltdXlCd1lMNzVkdUYvZktiL0I0YUxMZ3Z2cDN1aXdsT3J1Y3dOSXNrV0E5SEcrMUJIM1FZekxRZTRhdC9SZXZ5NzlTTGFiMEo2d08wWGtUclVWZzMwSG9KcmFzOSsyRldGSVAxUHVIN2ZwaWs5UUZhVDJCZXhqM2pQN0QrWjhwUEVuTXJGTEFaV0w5RTZ4bFlMNlAxeTk3dnJKM05vR2ZTcTRVemFRR1B6YUh3eXhSK1dZQ25lRzRRM1M5aXNiMloxaDBRekZ5Qy8rVFBMNG5la2Q4ZG9sMTVHNlBwc01DOTBwd3hKY1dJQlV5SjhmR0pwQ0J1RGRsM2djZjdPNEthQlhKckVmZGpkM1B2TWMyZW41TzdXR0xoV2lqeEVIVHJGNVhpZEpjNnpRbjZNSVhlbldSTXJUWm1LSktrU2xGbEdQVUxubFBZdHVONzJvYVJ0bG1tQkoydmJhWThXU0lYVlF0dGY4NTJNaStLZ1BBandpMnJ1KzhIKzlqT00yZm90L01JZjBtMDEvc3RmL0RPbTBTd1p3LzlWb2p0M0VJN3ExM2wzdmVEUGwrN0FvVG5DKzN3Vy81TmR3NzYydVZndS84UzBiTS9tUlgzd0haVmUzdjc1SzViZDdHZEF3T1BQRUp4N05qK05kRzhIMDV0WGQzdXZVZjNpcUMyOXRBaGlsUFB0akpQc2gvUS9lbFZ0NCtNdnB0SkZVcVdiUks1TTExV1JWU28zenQ3cjg0Z1VhWm5XK1NoT2tOMEpIMFI2SDdMUENrNjlPL3BBdHVNdExJdE1tbW8zN3VvVm11UXk5S3p6ZEl3M3d1bHU1TGR4SnhoTDFDWjRMbzdBeTNzcHU1dUdrZDY4dGxhNWp6N0xuOTN3UDl1cTkzdmZjcVVuR3pDOHJMd2w2MjFHZ3hXLzhMVFF0bWVGNTM0MTdRbXpTa3BaaXpQQzM5RmJJTEJrSmhvTUNSNC8xSmFPOWhxNWdaUktrOUw4ajBuN2U2cUtqY3BpdWhvQlJhMnVzRGhLQ0NsV0sxU3FVbWh0UGJqK0xhS0h2L1h0TEpLUzdOSWtTdVZjaXpzdXprWkdUbWs1RkhhV0JqbS93TWVpQ3pFZU5wallHUmdZR0JrNnQ5M3FUZ3ZudC9tS3dNMzh3dWdDTU9sQy93TFlmUi9sWC8zV2FXWjF6TXdNbkF3TUlGRUFaamxEaHNBQUFCNDJtTmdaR0JnUHZ0ZmdZR0IxZnEveW44VlZta0dvQWd5WUhRQUFIZjdCTmtBQUFCNDJtMlVUMGhVVVJUR3YzUGZORVRJa0ZLRDJPaVlUZU0wRGpscWtXYU9ZczVJZzhwUVloS0lRUU96Q0N4YVJCdGJTVkcwU1lyUVJVU0xWaTVhdElwYVJKbEJRWDlva1pJUmJYTFRya1VaZFB2dTliNFl4Umwrbkh2UC9mUE9POTg1VDM3Qy9tVFEyYUFqZ2NQeUF1MHFqKzNra0RlSGVyV0MzZmlGZGhubjJqaENjb3UrUEk1SUJOVXlqU1R0QVJWQWlMNDZNbWJPa1M0U0poMWtIMmtrY1dQTmZuT1c0ejV6ajdIeUJGSHZMVkpxQmtGMUNRVlZvbitCdHBkRXlEem5YMUdRRElabGdmZmVveStLZ25lYTlndHRoT3Rubloyazd4alNhaGdWNmlNRzFCMEV2Y2VNN3lJQ1pKc2FRVnd1Y0E5anBqWHYyU0RNaHlyaWtXcGdqQ1hrWkpHeEZFa3RVakxGczhOMm5wTTR1aVd1bDFXTzR5eHkzbTNrakY4ZDUzckpqbE5Dbnp6bG5kZjVyRkgwcWpBQ1hoMkNzc3JuVnlNZ1AxQXZOMUFqUFJpaE5jOXY4blBQOFNnNVNIYVNyWGJQTithN2lITmVDR0daWlk3UElHbnp6OXp6N2pEWHJzbGw3TGUrV1hTU3JIMFhjODk1UHN2b1U4UW4rdnRrRGpHZVQxUFhQa2VXdWQ5bDg3NEozbXRhbzBXdjA4SWhHYjFzdGNqb0QrU3plczkzZFRwc2hIRU1XV3UwS01kb1VlSjlVOHlieWZzbWVDZW8xZUthRHVWUWd3L1VJay83aHJ4VFBXdjZXQjAyWW1yTVdLTkZPZFRDYWtZYlNEUFdHZTR4TVMxaHdOU0R0MEpOZkd2NlpKVThZSjNrT1k5dy9JcTB1djZadHBvMCtmdnRtUWphMXZGN1Bhb0tPd3h5QlFudUg5elNTYTBTYUpVL1pJSjlOWUcwdkVRVTBERlhENlpuQ29GVzVua01GV1VhR2pyTGJKYkUzTHpmMTltTlcrUXYzMkdKTlgyVFBFVEkrNDVRSU1qeEtlYjZHV3VoRWJXcWtneWhocm1Kc3BlU2FpOHEyVGNwZFJSN1dFZjF0cFpjclpFWTZTZEowa0thU2NMdDIzUnRRNXdtcnFUeitmTVcwdXpYK1g4ZDNEZklmbS9XK3JkZ2V0ajJFM3ZKNU5MUG5lMFRVK3Y4cnRodlRoWFBzbWFZejd2NnZwN1h6M1czenVnTzNhWUgrVCtwdS9pZjFGZi9BVE9jNkd4NDJuWEJiMFNjWVFBQThQZi8zN3YzZmQ3bi9YdlArenp2Y3BJNWt5U1pQaVFuOXlGSk1qbHp6a3h5WnM0a3ljeWM5Q0hKek9uREpNa2s2VU1tT2NuSmZVaVNNMG1TTS9kaGtrbk95WnlUbk8zclB1ejNvNmgvUktsT0trMXRVUWMwcE52cGZqcEpMOUNyOURlNlNKL1RQeG1KUVV5Y3lUS0xUSUdwc1JRN3hPYllKZllMdTgwVzJGTzJ4YjNpM25PYjNDbDN3ejN5Z08vangvZzBQOHZuK2EvOElYOGhVRUtiOEVLWUZYYUVrbEFWNnFJbXhzUUJjVnpNaUxQaW9yZ21ib3Q3WWszQ1VsektTaXRTVWJxWGdmeE1IcGZmeXZQeXJud20xNVZBR1ZZbWxSV2xxRlNVTzFWUjI5V0VtbEx6NnJwNkdXTCtiZzhsUTU5RDMwTy93MUk0SGM2RUMrRzdjRk9UTktBbHRkZmFncmFzcldsYjJxNzJRMnZvbEs3b2xqNmdEK3RwL1owK3ArL3BKYjJzWCtuWGVsMS9CQUdJZ1Y0UUJ5UGdKWmdFVStBaldBUTc0QUFjZzNOUUJiZWdZUUJqMUVnWkdXUGF5QmxMeG83UmhCd0VFTU9uc0FjT3dGVzRCZmRnQ1piaEZieUdkZmhvU3VhZ09XcW16SXc1YmViTUpYUGZySmtQbG1CQks3QmlWdEthc0ZhdHFuVnJSLzg3WnZmWS9mYVFQV1pQMkROMnpzN2JhL2Eydlc4ZjJWV0hjOXFjTGlmaEpKMEpaOXFaZHc2Y0U2ZnBkcmtwTis4VzNCTzM0dDY1TFE5NFVhL0hTM2hKNzQzM3dmdmtyWHU3WHNsclJHS1JWR1FqY2h1NWp6d2dCaWtJSW9TaUtJYTZVUjlLb1N4YVJrVjBnVnArdHovb0wvaEYvOWcvOHl2K3RWL3ptNWpCRnU3QXovRVFUdUVzenVFODNzQUZmSVRMK0JKWDhRMnU0UVp1RVlGb3hDRUI2U0NkcEpmRXlRZ1pKNi9JREprajYrU1FsRW1GL0NLTlFBcFFrQWltZ2x5d0daU0QreWZlSHpLT3RVRUFlTnBqWUdSZ1lQUmpjR05nWVFobFlHY0E4cEFBQ3dNakFCZGpBUDBBQUFCNDJyMlR5MHJEUUJTRy8yU3ExZ3VpSUNKZFNPaGFhNzFTUk1UN1FuU2w2RTVJYld5THFZa3hSUlRYUG9Ccm4wZThQSUZiSDhLRksvODVtYVlidFYzSmtNbDMvbk9aWk00TWdERjhRc0hLOUFQNDRKT3doUWxhQ2R2STRzdXd3cXBsRzg0Z2I2MFo3a0hPS2h2dWhXUGRHZTdEdmZWb09JdEpPMis0bjl6S0hjU0NmV0o0aVB4Z2VCZ3I5cFBoRVV5bzFycWp5S3FjNFdlTXExYk5GeFJWeWZBclkycUczekNnd29UZkZYTHFGcHNJRU9JR0VlcW9vb1lZRHVaUXhDd1dTVnR3NFZNTGNFRnJuNWJMS0FkNzFDb29pQmFRNmpqamMwcHZ6SGNTSFZCemFOZW9YSkYwaEErUEZIRytSSk8ySnUwTFpmMkFzNE5yNFpqRGt6b2gzeEVhVXVVcXJYNUdMYURhK1J2WEdlWGkxdmkzYVpXbDRnWVZueEcvK1owMHdzR1JLTzNWWjFsWDcxR3hpK3p1Y3R1WjAybm16MzgyUlhhcFZNeS9hMTByVWJxM1ZkbXJXS3A1RWhlVFhKSW5LMFk0bDExUE90UnAvLzcyLysydFNSOURMR09HNDFwR2dYbzdwMkV5Q2p3OXVwOHovNWJqOFFUNjFEcWRqMk5hWmU2VTlzZHAvdzY1WnBQV3J2UkMzNW1TK09iNURmTlk0S3c3M0xwTFM0elIrWjZjOGVRazdLUVZEOUxib1B2bGZ3TUJTckwwQUhqYWJaUkhiQnRYRkVYdmxXVkpGTlZscTdqM2JwbEZiTzZpaXJ2Y2U1RXBja2lPUmM1UVExTE5MYjBuU0dBZ3V3UnBteVJJcjBnRjBudEJ5aUtMck5PUlJaSnRNdlBuazR3QWNzRnovM3Yzdi9zNEJJa0tpTmUvMTNBQVpWNGN0TjVRd1FyT3dBeFVZaWFxVUkwYU9GQUxKK3BRandZMG9nbk5hRUVyWm1FMjJ0Q09EblJpRHVaaUh1WmpBUlppRVJaakNaWmlHWlpqQlZaaUZWWmpEZFppSGRhakN4dmdnaHNlZU5FTkgvd0lJSWdRTm1JVE5tTUx0bUlidHFNSFlmU2lELzBZd0E3c3hDN3N4aDdzeFQ0TVlyKzUrMEVjd21FY3dWRWN3M0djd0VtY3dtbWN3Vm1jd3hET0k4SktQSXFiY0RQZXhQMzRDYmZnSHR5SkIvQTRIdU5NM0lFZmNDT3VzWXJWdUpzMXVBM3Y0a2M2OENDZXdOLzRDLy9nRVR5RmovRWhuc1l3b3JnWE1Yd0tCUi9oRTN5SnovQTV2c0RQaU9NYmZJV3Y4UXdTK0JQMzRYdDhpKytReEsvNEhiZmpBbFNNSUkwVU5Ed0VIYVBJd0VBV2VlUXdobkg4Z2dsTVlSSVhjUm1YOENvZXhsVmN3WFc0SHIvaEQ3eUdaL0VjWG1jdG5heGpQUnZZeUNZMnM0V3RuTVhaYkdNN08vQThYbUFuWHNZcmVJOXo4Q0pld3Z1Y2l4dndEbTdGay9pQTh6Z2ZiK0Z0THNBYlhNaEZYTXdsdUl0THVZekx1WUlydVlxcnVZWnJ1WTdyMmNVTmRORk5ENzNzcG85K0JoaGtpQnU1aVp1NWhWdTVqZHZad3pCNzJjZCtEbkFIZDNJWGQzTVA5M0lmQjdtZkIzaVFoM2lZUjNpVXgzaWNKM2lTcDNpYVozaVc1empFODR4d21GSEdxRERPQkpOVWVZRWpUREZOalRvekhLWEJMSFBNYzR6am5PQWtwM2lSbDNpWlYzaTFPcStwTHBjcktCbXkyZU9TN0xNWjlraDZKWDJTd3UvdUQvVmI5SmdESk4yU0hrbXZaTGVrVDlJdkdaQU1Tb1lrZXlURE50MnUycmlheUJ0S0xKSk5PaUp4MWR6QjR3cldqK2IxbkdJb1k0cVJWV0xTT2xDVlZyVjhUcW5LS2xGZGsxVnZuMDJmcDdJL2IrajJJUndTby94dXI4L2UxKzF6U2JwcmRFM0pKVlVqNXNpTjYwSmtaY3NuNlpjTVNBWWxRNUk5RG5PRW9pYVN1V1JkTG1rb1VtZWRjWFdzb091eTV1NmFQSWg3dm9GZWl3TmgrNUdhZEV0NkpMMlMzWTRweGRDN01sbytiUzFyQzNOWklXcEZvcENPdUo0M3BES1RiVjlXbmJCOVlnRmJpalZzbzZiS2dYWkdWdFhpSWtNSUs4TVNNc09TZG9hdHJBemhzektFejg0UTBzNFFScEVobE1nd3d3eDdqSzJzTVpZU1l5d2h4d2hwanhGR01jWlM3ZVplUTNFakVzMnB1alprbTYxanAxaXpYS2ZEaWl2Zk1OUExOZHJOWmNyVjI2WmxpNVdFZlhyQS8rclQ1aGZySFdKaXVZYjR3R1VhTlluVVpDYnBkZ1dkU1pQbU50RklWbkVxbXZVN2tUcGQxQTJaaUtGb0tTV2VFOGRHY1RURW83VE90ZGxVMFRrY2lZNlVqazNEWnRTSWtpdGViWmFGMHVVR3E2S1Vab3RqcWUwY3pxZFNpcTFiRW5rMVpYN3hpVlRSM2xvc2xhNElXMHBKNjducE5sRXEyYW9qc3BjeDQvUllWTkdzZjRSWTJWcEtqNmJzSitieGhxVHdCUW9pS0lYZlV4QmVLUUlGVDZEZ0Nia0t3bDBRaFZzaGVjdnJkaFdFcHlBS0xVK2dJSUwvQWViZVltY0FBQUFCVnFwZklnQUEnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUpETUFCRUFBQUFCVmNBQUFVek1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJIUkVWR0FBQmZIQUFBQUxFQUFBRUdTSGhMVUVkUVQxTUFBRi9RQUFBa2NRQUFqZ1JUcWplTVIxTlZRZ0FBaEVRQUFBeUlBQUFsMk5TSkF0UlBVeTh5QUFBQitBQUFBRndBQUFCZ2lqSjF0V050WVhBQUFBZklBQUFFaHdBQUJrb09ieGdKWTNaMElBQUFERmdBQUFBQ0FBQUFBZ0FBQUFCbWNHZHRBQUFNVUFBQUFBRUFBQUFCQUFBQUFHZGhjM0FBQUY4VUFBQUFDQUFBQUFnQUFBQVFaMng1WmdBQUVjd0FBRXdZQUFDRUVQbEhFd3BvWldGa0FBQUJnQUFBQURZQUFBQTJDN0ZLdkdob1pXRUFBQUc0QUFBQUlBQUFBQ1FJUUFZeGFHMTBlQUFBQWxRQUFBVjBBQUFMdktYV1ZpRnNiMk5oQUFBTVhBQUFCVzBBQUFYZzFXejI1VzFoZUhBQUFBSFlBQUFBSFFBQUFDQUMvd0NiYm1GdFpRQUFYZVFBQUFFYkFBQUN1RDlpWm05d2IzTjBBQUJmQUFBQUFCTUFBQUFnLzVZQVVIQnlaWEFBQUF4VUFBQUFBUUFBQUFFQUFBQUFBQUVBQUFBQlRNeUdaNURYWHc4ODlRQUxBK2dBQUFBQTAyTjNLQUFBQUFEVXZrTTgveFgremdWYkE5Z0FBQUFKQUFJQUFBQUFBQUI0Mm1OZ1pHQmdQdnRmZ1lHQnRmQy82TDhOck5GQUVSVEE5QjRBakw4R2UzamFZMkJrWUdCNnorREt3TUlRek1BTzVDRUFJMUNNRVFBb1BBR2RBQUFBZU5vbHhZRUZBbUVjQjlCM3YzOXgxQkFmUkdOMEJCQUhRQVBVSktFbGFvbUFWcmdkMnFBSmNrVThuc3FwbWlWNTVvcnovKzVpN0RaOXN1b3JXZnpjNVQxcVIyeGhQeHdHTytaUFRYT2pKcS9HRFZKNW9GbC9BY1JhRDlsNDJxV1dBM0F0V1JlRjE5a25mclo5MDdHZHVpOFZKLzgvdG0zYnRtM2J0bTNidG0zMnJGV3Z1NmZIU3RWWCszRDdwSy83SFBYUTM5ZUV1RlpVUjR3VDdsNU1kdjFvVGVRemxHUFJaRUNUZnh0dHVrTWQ0QmlKWEFEQXQrUk13SmFFZEFKM0E1RWxyVTBsUzVCNjBrUEdrblpTUW9ySlRETERWc1ZzOXlBbVdpUG0yRXp1cllUeFZvcFp0Z3pIOVJodEt5SmppMk9HT3hialNSdHBJblBKVk5KRkFsSVp5UXlwU3loQU9SbjZYKzRDNFVUL05NYm5ib0x4bEcwUlRaSHNTczAxbnZvbjY1SkJhbDlVcHM1TlRhMEZVZDRXSXRYRWtZbGtGT2tsUTZOY1RpQ3RmMEFuNlNJZEVVSEVnR3JvM21jTzlrWUY1K1cyRjFTUFlXNGxMQ3lzRlNQRlBEM2hsL1lsODNjOHByZ1RrRW5xdnpNYXlWQ3J3SERoOXNUL3lYQ2VHVWVHdTlONTlpQUVwTW91UUVDcS9GdWNaMUg3TzNwbS9sczk5TEZPZWpSMkJ5TWdJKzBXbU8ySC85dEdhTGFYS0JjaFZlUXB6citpL2hXd29IdUs1eDdsV2gzKzc3ZWgvSUt5aFB2YlIvSTRyaTNIM0t5QlFuc1AvWFlUekwrS0lqdWF1c1U2bUczTjlIdExkTHAzNmRkbXBKejJqMENCcmM2eDFyUHN0Mno0dUczRjhZcm85T2VqVSt2cytVQlNkOXdsM0hzQTArbC9qbTJJck5VQ3ZodmVwZ0RzZjdndk1ObnZnQ0wzQkVyZDJYeVhWMk9tZjRkcjAxbjdxUmd0eVJ4TVN2VkhEN21CYUQwbjZxR2h4TlBQMFRtTE03NU4wY3ozV2hsajdRbkpuSEk2R2VWNk9jOXFqcXhJNWxsMEtqYWZ3WUxLb1czTldIOWtqS3R3L3l2bTRCTHlFQXB5eHBBNmpyZW0zYmRnT1hQUjdJRkJ4ZTlYWWl3WE1SZW5vOE4xc0VlM1FhZnE0STRJbjlDK3ZRTVRmZ0x2cXc3TE1XN1Y1djhvVmU1NEJ1NE9UR1QvT09VVUNBOGxoM0g5Q2NxanlWSGtZbEpHU3Nna01vNzc5Nm8za3ZxeVhuR05aSmMxYVU1cW9sNWFSRDJEWnZXQmFwM3NzWi9pSHBMZjZaNVJiNmdmbUtkaW9kclM5dVdDTnM0V0hQZVFibzZiWkVjK1JiWVdqSFdtZTFIMmt4NWsveW1mMmhmYWswMzVGOWxONG1GdWtqNlRIK3F2cExkWUErMkx5TWVBbE1ZKy9oeC8rR1JzSi9FaGlURzhYZmZUdXFOODYzMnNTdGtwT040dUZXZnFQWVlQNmoxSy82L2oxSG51ZjZoYy9GNmM4OTVhZUNOOXVFUElEOFk1SnUyTHpuUHZ4VGdYMnZ1VmYzZEdMQ2k0dGpmWkovMy80M2RyVEY5VWgxU092bzk5bEgvMlZGU0xrNU8rbWl6ZjRyZXUvS2R5K0g3S3Q5bVJieXRRTGkwNFBpeGw1OEZmMTBKN2NVN1pQM254ZmtyL3piK3VVYnpISEdyL3k1VDlvOGdSdFBsbzFJODl5b1YwSzE3ZFVYeTZweGg0ZG1PeVBjK2ZKeWxmWkZ0U05xVFRKRFhmbVQ3dVJ6S3M1MmlNbEg3L0JmTXhIL1YreXZWSHllc284TnRRZmhYVi9HMk90eWZ5UVhtL0hLUDh6cWhXM0Rwajk2QTFKeC8vejVuTTg0VW85S2R6YlUrQlRJN3FkanIxWjZsL0k5WnRBTDN1TWZUYUFZRGk4T3ZDM0h1WXlYbXY3VVRXWXo3ZnB0eUhLQjg3VUc3TE8zcjNuK3Bkdy93WXJzK2diWjFaSHVYK1VQVDZZNlVUdVg0UnloWml5UGhOS0pka2pDc3JWNnpMY3hodjYwWTJYOEZRVXo5Sy80Njhmem5sM3VqMFI1Rnp1SDRxY3VselZqb1lSM1B5eldMditSOVJvSGg5QjJPdHBFL1BLWi9rQVpqeVpTOVEvdzhJNHUrUGV3UXpmUitLL1BheUZYNWk2eE9PcWEvWGRrR2U0bVQrRWZlV2RLa09tdHVuUlBYdURXOVgzcFFqelpVdklPd25nenFqbW1oTitWRmN5VGM0UTY1Q3NYU3BkK0thS2g2VGpTdGg4ZmZYRnFlZjZYclhZYUxxclRySDlmYmxqSDhxSmdqbUs2Q3RidVlKdGdwSzNYdmtjZHJZbjNkMlJybGJuMzVzUStxUWJ3ZFNWZ0x1SmU2dnlIdkhNZitib04yOWlvQlMvWnhIVzdsK0l1ZlY3SmNmV2FjUnlOalc2RXgrSy9laGtsUXc1dXZJdGJUOUpPVWN5aFh0UzNnZmtQdmhyWnJ5Wm5JT3VSSmVPWlh2OGxjK3lqLzVKajlrVTNiYytueWZIRlBlSWdrQS9tMU0rd2t5Q3ozWmVOcDhqMU9ZMzBBVXhXL216dHIyN21ScTIzYWZhcHZQdFczN3FiWnQyN2JiSkxWdFpYci9MdmQ4MzBHY0h3QXdNcEpqS1RWbmMvL2kxUHRnTVBoRFJWcEJFQVpwVUFCSzBWRXphQU45WWFBMlNKdXFYZElVUzJFbDJDNTJsSjFrdDVGaklJWmlOTVpoVHF5S1BYQWdqc1h4T0JubjQzSmNoOGZ4REY3bEVUeVJKL0dTdkJTdnpWdno5cndIbjVJK0luMU8ranNSSWlKRm5KQWl1eWdvaW9qU29weW9LdXFKem1LZ0dDUW1pbFZpaCs2bngrZ0p1dFN6Ni9uMXVub3J5YVMvakpEUk1rNG15M1NaUjlhVWJXVEhiQ2R5UFBrUThpSHFHN2VWK3FFVU9CVG9KQkJRRUVwREpXZ09iYUVmekNPQ2k5cFhsa2dFMjlrUmRweGRRMEIvREhZU1pDZUM3a1F3bkFnbTRoUmNpQ3R3UFo0Z0F1Q1JSSkJNQktWNUhkNk9kK1dUMHdjVHdWc0JSQkF0RXAwRWhVVXBMMEYzSWhoTUJOdWRCUEZ1Z2pwNmZUZEJGQkVrZVFrNkVNSGpEd0Vmd3I2Qm0wQlRYOVFIZFI5QXZTQ1dmdVFlWkZBendDbmJoTjlrNTdNMzB0VnBxcFdxVDEyWEhLcENLUDNvMm1keXREM0lqckxiMnBIZzFkMlJBRmFVdFFSSTVoTkx0MjViSGMyelZvaFZ6anhubnJPNm11dk53M1RsbGZtSzhzeWRTZVlWSUJrZmpXL0dVK3FIeGozRE1pNFpwWTBVSStWbThXc1hRaHFITlBkUHhaZnNEV2pnMFRieUpiSkJmZ2pQQWRneXRvSnRvdDdHOXJCOTdCQTd3NjZ3RzBCeUpmVTE4bDBhbEdUSE0yL0JLL1RIckpnZDgySisyc1dkWjRwaWFmaW5mSGU0andwaVlmZXFESmtMZjFaTUQ5QmhHQUFVUmYvN2JWamI3bnhtMjFaWDI3YmR4cmJ0MlF4bTIyYnN6TGJ1c1hrVm92NUswQ1pOVTdyNktVZTV5dEFlQlNwVHZaV25BQVhwMFA4ckZLeEtGU2hmaGRxdGFGSlVwRVFWSzBJRDFVZWJ0VVU3dFZWSml1RnIvYVR2VmE1VTFlbG4zbENzOXVrU1hjcEt4U2xlVlp5bmkvV0RLalJMMHpWYm9hU3hqaXJ1NDN1UFpUS1hrODRHYnVFSE10akk3ZnpJQ1R4QUpsdTRrd2Y1U1ZHY1NoYmJ1WnVmMmNra2ppYVgvVHpNMC96akNSekpEUEk0U0xWRlBvZW9NNXpHc3hRUXptTThaK3NnWjFOSUZFKzRGekVjNFFBK3BvUGZITWlOTEdJOUI3aVpSenpJdzNpVEwzaUxlazdrZEQ2aGs5OGQ1QUVleWpRVzh6WU4zRW9OZnpqWWd6MmMyVnpGYmRSeUVtZHdQOC93S1YzODZSQnVZb2tITW93UmpPSU9IbVVPVjNNc216ak1YSzdoSFJvWnlXaE80U3cyRThZOHJ1VmRtaGpEY1J6UFozVHpsMFBaU3dKVE9JcXRSRENmNjNpUFpyWVJ5VjA4emhYTTVIMWF1SkpaZkVBckozTW1EL0U4bjlQRDMrN2pjWjdJUGhLWnpqTHU0VW51NVNsK1pSZXhIdUlSZkVRN3gvQWhiUjd2U2V3bWpqM0VzNERyV2NnTkRHRW8vZWhQR1MveE9xdEk1VHYzOTJndW81SzFKTEdjRXNwNWxXL2NseTg5a3RXOHdQbWN3MFgrMEIvN0U3L3RULzJaUDNlOUc5empSamU1MlMxdWRadS9kSmU3M2U0T2R6clZpZDdqWkcvMURtOXprcmQ3cDNkNXQxT2M1Z0x2ZGJiVEhlMU1IM0s0RHp2RFlZNXdwS09jNVJ3WE9jYjdIZWNEanZkQkozaWZZOG1taUIxRTg0dDdrME94YXBTbGJOVVNRQ0JCOUNHWUVFTHBxMlNscUVRN3RKMWUra1dMdEVZek5GTnpORmZ6TkY4THRGQXJ0RktydEZxL2ErKy91NFNMU0FBQUFBQUFBQUFBQUFBQUFBQjQybnpCVXdDZ1NnQUF3R3JiM0diem1XZmJ0bTNidG0zYnRtM2J0bTNiM3plRFlaais0NzlZU2l3ZlZncnJnODNETG1DZjhKUjRicnc0WHYwbkIrQVQ4TTM0WFFJU1NZaGFSR3RpSy9FT0FNQUREWGpnTi9BZlNBYlNnV3dnSDJnTXVvRHBZRCs0VGlJeUkxbUlIRUp1STArUjE4aUhrSUFtak9EZk1BbE1DN1BCL0xBRXJBaHJ3Y2F3RGV3S0I4SFJjQXBjQkRmREUvQW1mRVV4bEVQOVM2V2o4bE1WcUlaVUoyb3dOWVZhU20yampsTTNxSmMwVGR2MFAzUmFPaDlkbm01QWQ2UUgwWlBwdTR6SFpHZnFNTk9Zdzh4Yk5qV2JtUzNPMW1aYnNGM1kvdXg4OWd4N2ovM0ljWnpKWmVieWN6VzRKdHhPN2o1djhvbjVTbng5dmpNL2h0L0VIK0kvQ29XRlRrSS9ZYmd3V1ZnckhCZXVDVTlGSUJwaUFiR0hPRVZjSW00UkQ0aG5VQnFVRmVWRnhWQTVWQTNWUTgxUU85UU45VVBEMERnMERjMUR5OUFtdEE4ZFErZlJkZlFBdlVBZkpFbjZSVW9yMVpjR1NRdWtyZElKbVpBZCtRODVvMXhLcmlsM2tVZktXK1ZyaXFXa1Zab3AzWlVweWpMbHNISlgrYVFhYWtHMW5UcFozYWUrMG15dG1OWk1HNlN0MWc1cXQzUlRUNm1YMUh2b2kvUTlCbTc4Wm1ReGlobU5qVDdHSEdPRGNjWEV6RFJtRFhPcFJWaDVyUkhXUHV1aTljckdiTllPN05yMkFIdW12ZDUrNVB6cjFISGFPd09kVWM0MFo1R3ozam5vbkhXZXVJenJ1SCs0NmR4c2JqNjNsRnZOYmUvMmRvZTdrOTM1N21yM25oZDZSYjJ4M2hXZjlQLzB5L3ZEL1MxQkVEUUlsZ1Y3ZzBzaENCT0g1Y0l1WVo5d1FiZ3p2Qmc1VVltb2Q3UTRPaHQ5aUZQRVJlTkdjZXU0Ynp3K1hoVHZpcS9FYno4VEJBK0FZY1ZRQUFCbjI5NlMvNWpNdG0zYnRtM2J0bTNidG0zYmRudG5FcGlVUmswMlU4aVVNN1ZNTTlQSjlET2p6RFJ6eUx5eVVXMHVXOHhXc3ZWc0s5dk5EckxqN0N5N3pHNnl2NFBzUVpOZ1VMQXAyQitjQ2E0Rzk0S1BFQjVpUUJJQXlBaDVvU1JVaFliUUZuckNVSmdJYzJFbGJJV0RjQlp1d2xQNENIOHhDaWJBTkpnV2MySlJySWgxc1NWMnhZRTRGbWZpVXR5RSsvRUVYc1M3K0JLL1VoaUtRVWtJS0NQbHBaSlVsUnBTVytwSm8yZzJMYUh6OUl2RGNTeE94c1NaT1QrWDV1cmNtTnR6Yng3T2szaytyK2J0ZkpqUDgyMSt6cC81djBTVFJHSWx2ZVNXNGxKWjZrdHI2UzZEWmJ6TWxqV3lWNDdKZFhraFh6V3NSdFA0bWxxOTV0QWlXa0hyYUF2dG9nTjBqTTdRSmJwQjkrZ0p2YUlQOUkzK2NPRmRiSmZjc2N2aUNyZ3lyb1pyNGpxNFBtNmhPK2JPdXc4K2prL3EwV2Z5K1h3cFg4MDM4dTE4THovTVQvTHovQ3EvelIveTUvd3RIMW9RUEFDQXNRSUFBUDJjYmR2TG5hcER6Ylp0MjdadDI3WnQyN1p0NjcySGVkL20vUWxpZytRZ000QkFnSUtnTEdnTWVvSkJZQnlZQlphQlRXQWZPQVd1Z1VmZ0hVd0pmVmdRdG9VOTRWQjRBSjZCTitBVCtBWWxRV2xRYmxRS1ZVSmQwU3AwQU4xQVAvSC9PRDVPam5OaWpGMGM0VHA0SXA2Sk4rQXorQkg1aDJRbkpVa3JNb0hzSTQvSmE1cUpscWExYUQ4NmpDNmhsK2xMOWcvTHpDUXJ6U3F6cHF3dDY4cUdzWEhzRkx2RVh2SllQQk1QZUcwK2tDL2dwL2duSzVWVnhScG5IYlBPV1cvdFhEYXhQVnZiUmV5Mjluejd0aFBmRVU0OVo0Z3p4cG5pekhFdXVYKzdXZHppYmwyM3ZUdkRQZVkrOVpKNTZieHNIdkJxZVFPOEZkNWQ3N09JSllpb0pqcUwvbUswbUM0V2kvVml0emd1TG92NzRyWDRMbVBLWExLb3JDanJ5cGF5cXh3b1I4cUpjcVpjTDdmTC9mSzQvS0wrVXJGVVdwVlY1VlVGVlVsVlVkVlVIVlFQTlVDTlVCUFVEdlZhZmZZOXY3MC8wVDhYeEFwRVVEY1lFeXdKZGdkM2dpZkJyOUNFZGNQKzRhcndjWlFvZ2xHMWFFSjBOSHF0Z2E2czYrZ1d1b01lcU1mcDJYcUp2cUJ2NmlmNmcvbkx4RE9wVERaRGpHK0ttQXFtam1saHVwZ0Jab3laWVphWURXYVBPV0ZPNUl2MUI0cWd6SkVBQUFCNDJvUjdCMkJUdC9hM2preGl5UGE0dGhNN2poM0hkcWFUZU1UWmc0U1JoQ1NzRExJSkFVTFlOR1dVOFlDbWdWSldlYVd2ZE5DOTU2T1BMa0pwMm4vMzNudjM2K3NlZEk5Y2YwZTYxMkR6RnFsa1MvcnBuS01qSFVubnlDV1V1QW1CaCtrM1JFR1VoSGhVVnBYQ3FySzZZYjliZkFXeTZUZmpham82dnBZQWNRVitnQ2p5TklrbVJKL3E4SGtMUEc2ZG9JMjhQTCtzTEI5VGJHbGVYaWxMSkJDUXNEU0JPc2dFUXBBdTVqQUZhUWlCRHZJSEdTV1RrSVpHNmg4UFFvbXZ3aDhWMTNZOXpMZllZMjJXWjVBQ1E4b1VJa01vVUpLRWxPK21UeEV0c1JDaThUcHNxVXFmTElsU3NEbjk1YUFJRVM3Z3RGZTNkQ3hZUE5RNDcwQjBzU3U5T0sra0pBOFRCRklzNmVmbExtaWJzaWl2ZEZOS29sc1Vpbk56aTFsQ0hvWElJdzU1UkJJMUlYNEYwdEpIUXdqVmVja2VyOWVUWENjVCt4VWVNQmpFcWVJZnAwaHdPWXRRemdSSlRyOVc1M0g3aFVnYkorTDNlZlRLT05Bd1duTFZjLzlCemdsbmlBbGZodklvUkI1eHlJUExhUVNrNVRSQ0NOV3Z3K1dFYUhHcXdRQVBRRVNRaUt6UGgzR3NCcEtHY2pyWldKWGw0QXRUYkh5WVRqY2taS1JuWmtTcXRBWDVEZDI5Z3dOcjUvWEExS0FxQWhyTlRGVzIzcEdSdlJuRm5yWWtzeXhFTFVCOGNEVjVuejdHNWxURDlhcW8xemxkTHFjT3JvWUVRUkMvQ3dRWUJwNUdqSVBFc3BuSC9DdENzTDRvOElQaVRseC9UaklCMmdoaG4vUjZRcERXaEdpbURWUGdlMXBNSDBOOElpRjJ0enlJT0JDMHV0RDFDbG5tMUFSYkRzL08zWDNCTUtiem5KMXoxM2M3TytadTZMNW85TTQ3angyNzg4NVJndEkyWXpaS2p6SnBQU3Fseis5UmpkODBkZ01sbVJmTUhhOG53Q3lIdXBHakR0dDk1VFJNYVhHZ3RBcnUxWnY4YWVhMjljdTJMOW5rSGxvR09TUExSMXBUamFtekRzNFphSFVQL0tYekFGS3BScmx0eUNVSnVTbk5JTTJlMDRjcmhoT01STVkybjVYU1EyMTlsKzdNWFpDOXBtYWx0ekNoSk9IUWp5aGM3a1V4aTVxV2I5SUplOUpiMGxJakZHdXUyc3Qwb2NWc0N0S01ZanEwK3F3KzhLZzhnazFRK0pRd1Yzd0l2TGZPbm4zbDMvNHlERWZFV1R2K0FwR3Z2TUxHV3l4TFlzS1ZnT3dMZ3Z3MVZzR3FEQTRMRjFueHhobmVmSy9Qc2RDaWdhdkYzeWM1VWhkdm5ycDU3bEQzemVtWjJWa1p5b2pWWU4rN2JkSlFiKzJnUHh1bGNTTGRFdFNUbnFRaUc2UW9UNFV0T0MxNndZVkxEQWN2TVlXaDJtbVJrMnQ3MTF5NGNkdU82dzY0dW0yV09TdnREbkRtcFR0eWFmSE10clRWM2F0R2JybjIvdWNGMWJhWWVQR1hoSG4xR1ZrdU54dURIVWVlS2MrWkJrY3VLSmIvTGo1SUkzQmtCM2FPdjB3VXhJTFNGTkRIaVFHeGVkaEZHeG5VdWd1WWRXTE9oWUpJUVN0cHdRVzVvRTBCV1I4MHVTQzN1bVRQWCthc3F5d3VjbVdkdTN6WkR2SGRERmRPbGt1Ym0rWHBWRnZUMHl3MkdwczNTNTg2cTJUaDZyelc0ckwycE9SYWIrZUtBZkhsak1KTVY3cGRtNXlzL3JEWVB0SHBTcyswc3ZsS1FabGNxS0VrSnIrZjY4RWZCNUpFNVhCS1cwNk4yKy9DYWlaWlNXYW5mVnFsTXJFMnJhTGJYYk8rWWN2T0t3NFdMRTQ3bVprQzlpeDdSdmExYXUzVWxnUk40ZnlLK3RXbHQxLzE0Rk5KZXBnWDN6WEhsZW4yb1RXbElzZEtib25Ka1FUTEJrTGdMMXh2NWtkWTJZWmkyWGg3eXZkWTVuT281TzJXVDFoWmgrM1RlTmxLV2RtSzdWRzhuUHJQSUw2RTkwZEtXRllqWHMvYjA3NW01VFJ1clk5ajJUNEJ5MEVOWU5sQm1FWjBnZjB3REc0OGJmVGg1NDB6dUM1UkI4ODI5L1UxczVSa01DUmhXcld5cjI4bFM0czhoWVVlbGdqZ3ZuRUorQ0NUclFpOVpNVkhOb3lzSFFBaFpYNkp1SUlnd29lSVFlUWxFS0lKbmlVZXdlb3JCOWtDU21vYkttWlUxMTRxUHQxWkkyaUVBaWNvY2l1OFdkM0YvVFBuekRJbHFBVURVaWxEaVpjaG55UW1MN05mV1ZESmZnV2xSUGloNlNXbGVYYWJ4YTVQN3ZvcmFOc2pYYVh0cXhMYkU5UWFWY0tFb283NUxXMUZPWlZUK1g2R1VwMExlWklONjMwMmxGeGdOdXowS1Q5NjdPZ1dyM2Q1MjBCOTY4OC90OVpmczVhZHoxVXlmeVBYVjdnQVZzRVdOTHJqeWRXbTRtS1RKZFhpem9zR2V0a0VjMHpGOUs1VmNkSHRDVnBWZ2pxaS9ONzVGYlM4b0hJNms4R0JOTGVERzJjN0pXUVc5QUxYU25CQ0pNUDFlVjlyN2hqc3NsWUtlWjdjSEpyaExxM3RxamNhYWFJeFo5WENub0cxTVZITmNSbTV1c3FDeW9hL3h6aXRHVmxNODlrNHhrM3kzR2lZbGhRTjF6OEdNNjhaZ094RlBlS3pSTUVsR09JU1dFazI3dXV5dFFhUFVsa2k1U2xiRGJWVTZFOUx5WGEyTlRaMFpOaktXbXFxNXQ0dEdBMjZSRU9WWGEvUmF0UzZ4NUk5OGRwY2EwRlpjYjYxTUQ2bDFGdFo5Zzkxb2o1UlVHdWpMalRHVGRJbXFyUXExRUlheXJCWmxvRjRHQisvelArMFpmcmQvdUNxTEM3eVpXZFFwNnQ4ZWxkZFMrZVNMbXVOWWI4cE1kRW82UFVhZTdaUTRhdWV2YVJ2NFpyNG1CZWlNeHdHUVdDbVIvSURKMkFKK1lWRVMzUHQ4VW1UZmZIQ2hTc1dMcXdhN0IvRS96aU9aQ0J1RDJxRytGRmYrVkNZMGQ4ZkNHRC9ON0QrZmVvZ3BlUk9Fb241YkVSbkJuckluN0NBMzdkUVhyOEg1ZFB2NnUxZE0yUEcxZWZzM0huT2h2UFAzOENveGlEdVBRbW53UkVwYmFoQjV4YU9nd1ZCSUxONjJBTERDZ3RWb2h3RXZtR25Nb3lBVDJIQUdyZGM0OE9hUVk3eHlEVmwyR3NaeDNqbEdoTml6bFdZc2NZbjExU2R3aFRJTlE2czJjN3ArT1dhYk95MWlXTUtRekJESEZNazE2Umh6V1plVXl6WDVNUHRzSVQrUDZ3cENkWlFQZFpzeEpyU1U1aEhzZVpaNnVRMWx4UGVRaXV4SlJNYXlKK0tXWWd0bDdFeFdQTWVyNmxnTlFRQ09JSGtNM3FVellrTlBQQVoxSjhuSHFWSHgrdVp4Z0svS2g2bXg0bVROTUZYaUhNaTkzSXlRQ1FOWGlBaElqcitEUUkvRmErSElYR01pcHVRRDBPK3o1RWVtWlk3aUVCdWQ4aUl0em5DU3llSElYd01JWFA3SlF6aENlRXlKdE00eVJHK003aFVuVVpRRW9id2tnbW41TGhGcHZGaDRBLzhMRGlEaG84aFpEa0NoSVFnUEVFdUlUUytseEhoWEV3Y2NZd2pmZzVEK0VMMDhaQk00NThjNFQ5ekxBd1J6b1cxSUlJalpYMDhJQ05lNG9qQ004ZkNFUTl5eE5laENENlczWXhMQ0kxM2c0andzWERFc1pCVlVCZzJsbkFhNzRRaENtU0VneUZrblg0VWh2Q0g2T09JVE9NVGppZzZVeDhoaU85Q0ViS2s0WWh2WkVTNEhOa2hpRGZERUlVaGNoeVRFVzl4UlBHWk9tVUllU3kveVlqdzlXRmlDRmxqdndZUjRSb0w0ZkpaS0NKTTBpRGlkUmtSTHFralJJNXZ3aEJGRElFMjd3NXNvVG1LZkpKS01rZ3V2NzNwZlU0WFNJNmV3TysyVGtGdkJzbEQ5V0ZKZ3g2Skx3NDBYcWRRRHVWMWM1M3BiYlBXOVRVMU5HVFhwUm42VzljdmFQSXN5VGlRWWpLbEhDOUpzbzZsR1JXWHhGbm1UVzViRzdYaEhHWFdUbDFpeEJVVGJlM1ZyVU1UTjU2anNCbmhxQ0YxNGtoa21uaFB2bm9iWlJjMzBvUXlSZUM0ZE1STVNJUXZWQnFIVXlqd0N5aUtRcEpDZ01aTjU0NXNhQ3AwRldmbkZxWFZYT25JekhCdVB3am5iZG13ZThMQlN5Y0pHK0xnUjBYTWVpSHFFQnpNTDVqMDFTUmZMb3NHeUw2UEVjOWt2Q29WK1BITWtrNUVmanZBWXdhUHIwZ2xkWXZhV2tWL2MveU9OU3NiZWlkM0tPKzVJYUw4d0lGdDJUMGo5ZWF1RlVYblp6V2Jza2NhY3BBaUlNVm1sQmwzVXc4L0FaMllLVHhHd0F5dkwvdzRmTzZ5eTdRN21uYzgyelAvOFYyelI0VExMdHMrb01zY0FKdjRPbVNJN3c3a2FBYTJJeDFENEFmYVFFK1FkRUpBOENodDNQbU9BM1pNTXltOXZsSmc0cGFETEN6ZTlwUmdlTk4wUytyaXFYUFNldlBXWDJKc21RNHd2ZFY4ZUYxM2JVMXQ0VFQxU1JPc3F4eW9OWXlvdEN1WER5Z1RKazVVVFJ4WWZsYnFpTmJoR0VBMlJJWFMxNkQwWnM3VFhWQUdIdVl0WllFUHIxODhlUVMvb01RRVJtVmw4VTJOZStkZk14Zi8zWFArK2VkRDZwNHBEZEc2ZVZ1cm4zRXVjOVppZW1KTjFiS3EycXBsakhJTlVwNGorWWRXcHc5Sk05bGRqTElWaDZiSDhhR3ZxUWZqNitmNC9aTysremFxd0wyRnh1c3ZUb250RWFwakZzMzk1cmZCcEpSQnMzSHRXbjNxNExSbUpSb1RKVEVrazliUkxUaDdUcHkvVktmUzZXZlhBNmRmenliUXIxZXlTNEJlNlF5N2JVT1dKM2ZtOGdhSG8ySDV6RnlQMXhYODd2Sm01T1ZsWUZvVjM5elRXRnhkWGR6WTB4d2YrbjFEa2R0ZHhCSzc2UmNISEJUb1NSSUoyUXZaK1BRUVRTc2tqdzJpd2FieGFHRDMvUDY3bnJ6NFNTd3F4ZC9nRnJHRjRRckpJbXFtamV5RzVBKzVJYjEvNDQyWDNIampvaVBEUi9BL2pnTUROY1BsN0RUVzRBMnBFRDRGdy9Bd2NrWUtnQlN1b0E2eWpqU2hCYThuUlB5YzE5K085YkhVZ1RXclNTVG1Cem0vUnF6dEpocENLZ0Q1c1Z1ODM2TkVucGlzeWpaZjgySDNDNUNZc3pXbjRXTDNFK0szdnNidTRYbkRzMlpoMWsySUF2dFhZUDhobERlZVdVbG9BQ21DK1FOaE1RbG5mcjRUay9ncGZQcUQvQjJleUhVNmMxbTZhM2o0emVCM05zSktNbzhLdElOSFVYeDJJUmFFU25oVmZCT2NvTjUvLzdWZG5UY2dwZ294T2drRFFvUXZCM3hVSjJaQnV2Z0dYQ09EY09UbEJHZ2F2UmxIdmpteWtXc2tFalVTV3IvbGREMVNkWkN2YUI0OHdjYmp0OG5temk3L0ZlQ1JMc0pPNXA0cWI5OGMxVkE5cGRwa2lyVW9GSnVqR3F0cnBPL2ZaTmdtejhqVHhqb3lnbC80cWJXSzV0RjY1TFdOREJNbDVvU2NpN3ltWVgwOExlYno3Y1EvdGl4eFNWN2ZmZDU1M1NNai9MOVYzVHQyZE8vYXhYUHNRUUxUNE1mQTYyem1CZFF3L0hqLy92MlNKM1VWdklDK3BvdmRDVFhjeFEvZHFWS0FiODRoc1JmSm4zSGtnZ3N3ZE1mOWlWeUlBMU5CZG1iNnFwNnVXYTFWWmVrdE5jVTV1ZW0yMWIxRmd3NVhyNzNDbUQydDJIT2xMc1ZpTFZRSkJrak1xa3ZRVmViTWFIY01KYVVJS3B1cE1zODNWWk5ZbGpXanpTQU14YXZUWWpWcWs3NWlqall4Tms2VjdkQkZSaWFqcEZsd0VMcm9jY25yMWZ3SHIvZi9wczJlUFkwbElTbEp3QVFIbTZaTWFXS3AyNVNVWkdLSjhMdS9teTZqQ2paWEdvK0tSeUJWOHFmQWg0bVpVN0JsanBvc0tTbWphcDFhNXkzMmxHdjhsVnJ0MzZsQ3ZOMWlUSUloOFJhalBtS0RMc1ZhR2ZrbzByUWp6VUo2bEhta0VTb2IvbkZObG9BS2psYWV1MkR3aXIyZkRkQ3IvL3dOcnRXYzNiSCt2RDgvWnRwSExLM0RQa2JtUXpJcmtoSmFVdENhTU5uOE5xVUdHeXFUR25xRWxpVkoyNUlXWXpyOVBYdEFHTGg2M2M1MWgvRWZmbHg5OWRWZzJNbEdPVFBnaG5oNmtzMjVIb2MzODhSemlvZityRVNXSVMxS3FVM0IyMCtjZUE0V2lwZlJEcFl6Q2dtQjdUU2Rmc0xXR1doc0dxVlA3L1FvL1FJc1MzZ29ZWFNVWmJCbi9DY2FQWEhueFBmZm43Z3pwSWVBZFAwTTd3OTJjdXA1Tm9vZG82TjVaL25MRnV3NXNiMWRwaUYvazNhMUU5U010OWNJM0lkOUdLOVN3WWg0QkQ0OWNmZXcrQ1FoaXNEUGdRRTZuLzVPRk5JdW9nZFBXREFXUXI1Ym9QMjRlTU1tS1JSYkRQMXlUSGEvWXZ1ZlcrZzl4WGw1eFN5TlR3NStRNXE2d0RmMGZiUU1POGxCU1lqL3RHM3dBMEE2eFpRaDV5ZGJPSGEzMzhuQ3F1d2FJNjlLM2ZTNjdMVDFpd2JPdm15OThlQVVRMmFhV1YyVGtsNlUzTFpxKzI3UXVoMFg2cE5RTDlQU3pHYmIvVFhkWms5ZFJrUEg3THFodW0wbFU0M3BHM3NuUlp3MUtWYWo4eXd4SjF5ajhacWE0QVo5YXBhekpNbHNKa0NNTUF1MjBXTjhIU3RkZ0ZzQk82cjBVcWphajNMR2d4NVB3T2NLMGZCNlZ0RE1Yb1BGYXJVWWVqUHBpaDVWb1JVZVhqMGgzZElVSHhOZGxGNHlGQjgvVkpKZUZCMFQzMlJKbjhEMG4wYnVnUTNRR1BTbjA2RDVua3N1Q1RDUDVINzRFV3Fwa2d3amJBMEJWcVA0REdvWnNnd3dVdkVaMzEyQWVBT3JZSWllNUZFYTZhTGxrWUxPajA2dHI1OTZaMWxWVmRuK3JzODJiZnFzcS9Penpacy82K1QrTnZhWklmWFJTSnVQalFlYm5NZE85YUVud3pvQmlRdXNvc255U2djUHhNSGNZK0p0ZkhKSmVHc0V0a0tmZU5zeG1DczFBNmxEZnV1eGxWc0NCb013R0Z3SHJoVXJzSDE0ZkdSWTZnK2xFZ0pVVnA5SFpmTkJxZmpTaWhYMDVKOWJodWs1RENNRUJtQWZyc1YwNU1HWFF4bDRIVm5nNDllZDA1R2haQ21raWgrNGJtQ2ZMc2ZTdWRSazF1bk1wcVdkbGh5ZFNlLzNsNWI2L1hyVGVWR1RWdlZ0VEU3Y25aaThzVy9WcEtpeko1VHNkWmZFeDVlNDk1Wk00RElOd0U2Sm40WkhRWkdrcmdRRVhIREpjRHBNWGdaODJlSUhIajF4LzRaZFFXbHBBYktqLy93Zi9OSklDMnlGTzlEU2lQOVU2SlZOVHh5ODVKNlpuZGVVeS9PVzNNWmNkMU9XbEJOK0tucWdEMTRtRWZ5azhpajFkKzNhZFdUZE9zOEwrSSsxNTJEN0VxbGRvOGV0enZrK2I0ZVhHWUNmZ0I2NkZkc2Q1REIvOFRnTVpoNHp4WDUwQjYrL2t0ZGZpZlZTVk02Qi92ZjF4TS91aGhIU2RoNHVMbE1OejZWS3ZkK2pPQlVoczBwdkluNjhTSG9yUURwVFlLeTFvMkZvODVHdXZWL3YzM0swcTJab1d2NTByYjR1ZGVhc3lRc0xwbVFtYlBFcDFQR1pSZUtQeTI1dTMzRmpYRXJVQkhPeTNsSGNhMXhsNzdwOTdjRXZ0czY3YmxYUFJUTXR5Y2Ewcm83WnU1dDhEdkdGMkxqWWhBM3R2eXkrYTltV1hZK3E0aEwwZDhRdXJtbGg0OG9qRjBNTXJPQ3ZlcFJjeTZNMkdyVENXMmtrT1VDNnNFeEFoOVozZzJ4OXowczFhSDAzSU9JaWp2QUc5c0dRUW9YbGd5UUZ5eFlzOS9MeXhWcFdqZ3ZzbzhtOC9EY1NYcjZFbCtzUXY1NlhEd1hib1pTWEwrVmxJYkFEOWlrU3NYeVoxSTdsbmJ4OE9TK25rYnRoSzQzRzhoVmNIZ2ZaRDMwMEQ4dUhlVGtIeTB0NCtjcGdPOTFLOC9BVDIrVTVsbkYwQjY5SG5EekhIQjg0VnpHbW9Oai9HbDdPSXorZ3pwNldkQWFveGVET3hYWEd5dm1ncG5hNEJoSEQrUDFwckpGM0xLNnpNM3Z3ZFlzMnY1V2VaT3RTcjlCNEZKcW5ycnZ1bm11djNROWpNQ1pXaUJYOGRFVE1vSXpSS0R3YVJjSzExOTV6M1hVaEdFb29aaWZvVWVRY3hYd1VtNUpmNGowSytNcnhTdG96UDc3Nm85aTZlOXJJQ0l1SVFSd0FVWkE2N0xFRWU4UVRQYnNWYUt4UzBGMWV2RmFOd0ZlcVRTRklqMkIxb0Y2NjFaVmRWbEYxZG9QNHlUKzZNdE03NXRiVTIxTHAwWVZ6YzZjTHV0YXlzdlpjU0Qxc1Q1OEY4UWVtMlIxTThnTDBBdWZRaDlsTGhUMFlycFg5dldUZzF5QTZaL2F5Mis0K2RtTm44OXpTenU2T2VUV2Q2cFI3N3J6dHdlUUQ2dms5dXE0K0xhRmMwcHRSMGtsRXhWL0g1VWN3aFlydk95aFovRlYzTlY2NHNIM3kzdzdTby8rNFlma1ZzNmhWUE90QjlYRUN2Rzh1OW8zbVBRVXI4MWN3cjRPUHhUZS8rdzR5Nk5FREd3Nk1ISkNSUnNZbEJJbTRGOFh2M25tSEhyM293b3YrREk3b0VJNG9tYjF2TWgvSXFnbytFZ1ZmMGFUQndaM1c1TE1nSmYvQTlPV1h6WHpraU8vc0ROZGdSbi92amdsYlI4UkxFMU9hRHkrLzYwU2lkbmU4ZXVIaStDZUl6UDkyU1ZJcnY5ZDUrQjk4OWVIWTJJZGpJSWhmMHFQaXp4QTFYcy9RalpqRlMvRk9obW9jWXpQTDE4cTNjQ0cvSGNydmg5akluWUlFVDU0N2EyenpsdHF5aTJOeWkrQVJzZnpjYllZZzN6ZXhSNVJFU2VPWnhGUmJOL2JCNitJZllQcmdHK1Q2RVpqRk1YRVhUQmZ2Qy9iSXhoNFJVZy9VNWhoWWtmOC9MNWRiRlV6ak1Xd2NDaVNGSXpHQ1IwWFBYMy96K2h1ZXZlbVd4K0EyOFNURWlYT1I4azVZajJMTE5HK1Z0SzloUFRSSTJQYmREVS84Y01NVGNFUnNSR2dkM0lOUWlqUHdMZjJlUGliZHhTTE8ySFREZk9XL0xqODh1K1dLd2VXSDU3UWNIcHpSMEZoZjM5Q2c2cmh1eGVwclc5cXZXN242dXVaRGc0dVhMQjFjUExDTXlLdHNnT3RCZzNPTDU3TmtFRGFuaDlQTUFwandBSmpXWFhEQnVyNnBMcmZiTmZYREQrblJ6Y3VYYjk3dHpzNTJFeTdaTkM0Wi83MUJoQXVjb2JJeHk5TGJROFNqSDNjZnI3Nzhia25BSlgxcHJaUEZ1MlFoNzQvdW5Ceng4UFdTbkp2dmNHaTA5T2FncUxLa2wvRTVGb0wyZ09RMU5xZE5VSEZoczZBT3pPdDIrOTJIbmppbmJYWjJmczlNZW5URFFGbHZzdmpweVpNd2xKZlR3WHdUMUtPZnYvRVRUVkJRMlJ0RGR5dmNFVU9hT0p4M2UrWk8zenhyU1hkUDIrSzB2TkxGclZmc0xWdVRucjh1Myt1T3RXZUJ3ZG8vYTNLZk4yMjNzVUJyU3RDbTlqU3RPRWRRNzQxVkdaTVR0SnA0QW14dWFTZmZvd2k3MjdBNzBFdFAwamxQVXZQZi9qYitFVUhFVkpUcGVrUWtzSmwxK0dSZlNWckRjUGIrSzhjS0MxYU9YYVhhc3gzdUZhdjlSYXZndURoOTJ4N3N5ZmUvNDFJRVF3NVkvZnJ6YTd0MnZmZ3pyaHlBQUxjTlhPR0tOK1NWR1EwMkRtTklPcnV2OStsanI4eGE4SDhMWmovN0FEd3FsbUFuSzFwK09ueUtIV1hxRjh1MjZjU3RWZUZoeDdrR1Rxd2Rldm5kcDE5ZnNPRGw1ejU0N3oxWUNETWZlVVE4SWg0SzdUT1JqVllTU2ZYRlp5OXYzUHprbHhBQmQ0bHZnVU5zRk1jUm1ZcklhZkxPNHdQMllBNVdJUld0N1hHYUlCNkQraEc0NHNDSXVPQUF3dkNNL1FaK3BXcGlaUE5tRGJ0Z3lBK04wbHUxQ2kzQjc1Tm1FeGJHbVdlazEzVVVkSmZtNURqeXBpN01HQ3Bic2ZoblRYcXN5Vmh0VERlWlc2WjdHakltSldWYVVvWUV3N3hlOGNhRnF0aTZDWVVHRStOWUdmaUp6a1JQUzBWTWtyMUxET1FiamxLVHFoVGtaODdLVWRNVVcrK3F3Z1hsbVExQzdIeWJ4V0xMY1Rqb0p3R2lNK3pkMkx4NXNsbWZDZnZqZjR1dnJLMnY1bWZmVC9BMGpXTit0ajBPL3UzeEFFK256TTdldG1QZnRwWXlkSXlMaTBzS1N2VUo2aDNidCsyenJsT1hUNDZyS3RlZ2pJd1M5YUNNQ2R3L082MFJYR2FvSWo5dTFMTFIvZEszMHQ5WE1jVTdlamplV0c4d3BxVTQwKzNPNkwyYm1qZE5kdnc2Ym5JWnpjUHh2OGZWMUU2ZnpLbCtUeU5RMTFvZWF6R0Q3SUpaVkVGdlQrbGtjVXVmOThXSTZ1cktUc2VnVnp5NWErUEFHdVdFVjlLeUl5NSt5WjJUZEpaR0J3bGJMMXk1V0YraGZTUW5NNGF2cG9tWVhVNVBJbDBDcDRiclFXdkFQd3hTZXNFKzJXYzE1ZGgyN0JpdHI2Y250ZWRNTURsVHQ0cWI0ZHhCVmRKYjh1MlRwcUZrSmg0N0RMbDY2dlIrYWI4UFBqNDdUNDhkbGhYVWxIZmxGM1NYWkU1TGpEbTBiMHRoaDd1bnJ0UlhhckpZYlhhYnZTaTdhbWhHMDdweWt6RmR6TnEwVzJ0WWE4N3piNG4vSks2OFlscVpGUE1pdEJDMXJHWTdPMTlzL0pTU0Z4eHMwaHZ0R2FPaldUTnpwcytBMldaVG9yaUhmaUwrWkRZMlRoZUhzU3QvRTFBcUtQZWorVW9LOWFJclI3dnppb3J5TUZIRitEaXQ4V1psZVZraU5QQkt3TUg3OFY4VmFhVHh5Y1BUaEZGbzZ5Z3JOQ2VaRENHVVBwcmZyZDZnMENYU3hVR0N3WkZzeEpISVo1N2Z3M1pQb2ZLQmk5NTQ2TlVQcmthcDYxLzVUdno2MDA4NU52QTl6RUJzYlBBT0U0emd3SXo4c3BtTm8ycEJaWWdVV2xycDFQRW5rd3dUSk9xS0ZUZzdacTRuU1UzeWgwY3Z6WktzTTNyRTVjZ1laZWxRUWw1TGZuYWx4dDNpbnRvRTdXNmR1RXZLcWNKdE0xdk0xdVNHS2VMVzA3T2dQbU1XOUdHemdPUnkyOTJucDBIaHRWbjRMTWlydWhUN1I3TnpMaUlzdnVYenN2MEM4amZ2M2J1WnBZYUdodmo5MjdidTM3OTEyLzdoUGJ0Mzc1SDJBemVkaWYxVjdBNmtSODVoKzRGd2VqOXdRZVdoT1BPc1RMNGpwRllacXFVTklTSHRPZnFpSzluQ2R3U3QrblBhaVR2QzVOcjg4bVJKT2pmMUlQVjRraFJxeVg1MllLQ0VaeGh5YzBuTW9kR2l5REE3OXFlUDUzNmJ2UjNOdUhyNjlCcFpZM0FYbmNSbUVJTDY0a0YydU11U1d1RVpQYVNmTmt2UVFFK0VTcnlkS2hybktyQ1BPZkFkM0k5eTJISFdlUlF5OUlTTUREMGk1Uk1TWXRXbXVvcEMvL3pLemhtenA2YWFoTVM2S2Q2eis0ZG1sTTNLTUNWZEdCY2ZuWnhZVzVJLzNlRmNreGlURUpNUWxXeWNYTnpVbFQya2ltVm40NFRBTDNBQlBaOElmSlV4VDlybXF3QXB2QzZ0dGd0S1p2UzBUNXRoUHJSOXV6bk41SWpWUVd2M2E0UHFYU05ibnpJYkl0azRTL252ZHhSRXhVNkdzS1dLbjNBd29XM2U5Sm1qK3FRMCs2aG44cHpwc0U2ODNXd1VZTjA0TzRQd0g4MmppcER6YzJ6czhkbk5ENStnQ3ZFMm1Nc3hDbHpYRllnNTgveUVMK3BxajF6eldGbmoxYk1LeDY2QmF2RTRkam9DalN4aFI1bTZFWHNHejArblI4OXNEdWJPbVBMUURUYy9YbGYxMFBWMzdOa0RFZUx3OEkvaTk3d0g3bkJ1N0pHQXF3QlBNa21rT09DR3Z6ZzlOLzdaeDl0bVBmeE1TbmR0ZVlGK1Rrb2ExWWkzUU12NGs2MU42dlVLMWo4SnM3ZXBRanBUcForMWVJU2tIejZIdi8vMHh5WlFidDBrL3JhVnJiY284Q21hMloyQTc4WStwYzNKSWpOc3ZWbmxLd3I5T0hkTnpwcVJPYzNENDg0MTBMOEdmTSt0WC9jc2JNV1RmaXVZK3Z2RlR4aS9kQmlCT3hVT3Buc0lzY29DeVNqdGdzRnUzYlU2cnJhMnVCU0JrY2tHbmZnMlhKUlRWRllzWXF3Y3BUMENxL2d2UVBtT0RzN1R6bExJTHhxVEZWYWZQK1JZaDVqY1FtOWxVN1V1ejVqcWJxenBicW9UajE0U1k0NFdOUGxhYUxka2wrVDdxcUxVWnIxK2pyVnl5cGRUKy9yMnhFVGxUWEFrYUpHakJUbGVnaHpsbUNZSVNQby94THBocDNqN2pXMzkvVzN6RnZTM3lkRnQwUGIxNVE1MGRnd3M3dXhZMHB2bjliamRIbThlK3NWSitGYjdQRWJQZFNTVnVQaExjcmpmeDg5MUhBUDhCMlk4Y0RiUFU3NW9ZR1YvV1ZhV3ZjdVZvODFYd1IwOWc0TTkzWU9EM1JaVGNvb2xPVmxVOFI5NGdNY3dzS2gvbGE0N3BrdnZ5cHNZS1M1ZTBkZTNZa1hmZ3VVTHZYNi8xK3N2OUhSeHh3akhxUTk4cTFEU1IzQzhLY1QvN3p5SGNpeTdRUHE1cWhsQ2ZsNFVmaVBadCtxMnpnVzNEa3I1ckEyVk5lc2JlZjZTMTl1L2RPWDhSSi9HbDVUbHlzbTI1Nmw2cjF1MDdQcDVVdDQrWmVQTU9adXFwTHc5Y2RuQ3ZwWFJVVDNScm14alZrNENRYzJwSVlwRzBaTjhQdEw1NzAzK2kyL2pWTW5oWVhicDk1M3lVT0xxenlxdlhqTk55dWNzWGp3SGszWkZydHRWMmVoTHRNU3JFK0pzRUZXNWNrcnR5bElwOXkxcGFWbkNVZ1ZFNW1UbENVczZPaTZLalltTFIzbEM5WlZKUFA5Ylk3Sk1rVmtRSXRGLzBsYnh0WFd6bTJzenRFa3BacVAyUHl0cUtoeXNuVnpkdFA1NWMxSVNQeDhTY1kvejBNZlFVbXlFZ09TaHlYS0ZHSXNHVjFodzlaYXMyM2I1Z2VsTGk2cVdWMWY0UGNVMVBmT25wN3FqSFprT1R6cDk3UEQrWjkveXo2K29XdWhQakdtWmtiK3RkUHplMlEwSi9neDdKbi9EM2tuTHViOGl2N1JZVmJEanZudXBZejI5Y255K0l1ZlBsL21yTTZJbVM3NkIzcWRSNEo1aDFTaXNndXFKTWFvVjczanNXVmk1L3E4UUNmRFhBK0s0K1BzQmpBRlY0MEEwbkc0VFpQR28wSEh5Tmh5Q3UzbGthUi81REtucUViT0Zmc0x2aWg2RmpUMmE2K0dwZi94ODE3eUI5d3ZvSitPbVQ0ZHZ3VldOK0R2b2JJcDZJWGEyWmpTbjdoWm5SaUFqVWlOUC9iZzNBdFVUL0EzcjFWblZaa3RWMXVUV3JHbFoyWk9EWHlGZlp4TTBOb09BcHZhRExsVlFweWJpVjBxelhMbVpQYlVZYzgxMHVhUXZTNU5UVTVQdHhxUzBMYWJVVkRQN2d0STM0ZTZ0cENmNUM5cnBPNzBRZW5ON2RuRmZTWUZkYTdjRVA2bGg2VXE4NmxwczQyL0xYL2dydWZ4eUZjRjNjZ1VHdFJRYXAxTC95aE5QM1BIRUU5RjlmWDNRQWUzaURlTDEwREU2ZXB6MVVNaHY5UkhjOC9KaER3RVVIc1dKVjBmRlZ4YzlNMEp6eDE4Y29TcHhQY09xTVZyeUpzcHBJRmIyd254cVIxSUtJVzkwU2cxYjUweCtkZU9pMXViRnk1ZW1wdGtxeTlybmR0SEdiMU9zS2VyNDczTEYrVU1ydTFvUGxWZlpiYnExbHZZNU9hQTN0N3ByYlJuTXN1c3c4OUtuY0FRQ202ZlFDRWZvTnFobmUzQ0lqYjkvY096RGcyTndvcVdudTdXMXU2ZFJ2Tys2WkxRQ1RQQ1lXSXd1YWg2OGdORzg2a1hkWFlzV2RYVXZ5dXZ0M2VFdEt2SjRpb3E4UEJyeGk2S1VQb2k3Q2E0eHYxYVBBK0xQSXFGeDZtU3dwZ3AyRmtXVEhvM1pKdWQ1Yk5MY2krdTJacFc3cis0OTYrODlBM2N1UGV2dnZlUDdJK0hEeUVrNW02b1B0RTJNSEltSjZpMzBWa3p0dXFwL3lYWHp1cTVjRUI5cGludzRKaWJIM1JjVi95Qy9pMlREU29pUmJBY1V0bFFmaHJraHh0WFluOWlFZ2o5UWJTeTY4d3lVRVFWaTcwalpISVQxVXhtSS96Nm9EV0xJWWFvRUpEeU9MK09zRjQzRFhnNklZREY1aUFCS1NGZzlJZ25pNVhxa1FPTXc1dXVVS0VndCtCbkdYOE9ldEVwQWMxRlRZbitqQzFiZVdXU3NGaDhJb3hyTnFVWXpxdGpYRE8zZ3BFOFNyTVVEUFdobWZuQjJUUE81dmJOejZlNnpEbHZ0R2E3VmZSWkVxMkFxSkVtN2hLYWdMR2loU3BVTWhuTlBnN2xjTDRBTFYwd2tvdjM4a1MxN1NsWmhidFlJdlBDUndmQVJTb1VJNmtDRUErS1pWSmoveXFVcUJRUDVFeDdqZkVML0Q2RU12ejhqczZBQURQbjRkcGp2Y09RampWTElSK3o3TkJKVUpCSExNbGNzSTgzL3dxTVM4eitwSWhoN3JCeGxIaHNCNXFmeCt0Z3p2YlRUbmxtSVI4WTROR0s4NXoybVcvSi9qQU41RkJvNFp6bkNTQjNrY2M1WkJWWXVvUS8zbFdvRlJmeDdIUC8vTy9zT3dLYXF0ditjY3d1QjdzenVObTFJMHBXMFRacXVkS1o3MEpZdXlvWlNBZG15cHd6QkZrVDJjTExjd3F1OExNZGJSaFVjcUJWUkZGRnhnSHVQZDlQYi96blBQZmZtdGxILzMvZUp0MGwrT2ZjNXp6bjNqT2M4S3gralhDaFB6Mmk5K0FiQlAyWGxpYmFKdG9Bc2tVYndMYnV1K0piR3FjRElnQk00NXNtOE40bTZWamgzT3p5SGNka0hPSm1qRTQrU3MvZ2xlM3h3c05YNDZDWHhmSTd1RUUvbHFtV0lITkoxVjZYRHVnSkRMU3M0RExLUVFpTW5DWlZDdFNiWlEycGs5RkZiRjZrTis3RlRMT0pGOHIyOXJNS1IwbUdXMUVKMnhGTmd4NHp6T3FIcWZxZHQrSlIwYk9WZm1PdHBsZXdNaTlhdDd0OHVoZEFhN2hxSHljaHlEUENrK2QyV2VWZk1MV1FONG9QbERaVjFyT2ZVWDZRYjBPU0IvRUM3ZldLZzNZNC9hUGYvNTduNnhQVHJDUGtEL29NdThYcmM3SlhwWk52aEhLRWp2U01KUXFERmwvVEg0Nm4yZVB6eno3dXREb2ZWalN0V3pKeTVZZ2xaRCt0U2s1TlRtUldIT3c4MkdRMk5HU0pXSE9TeFdTQzZYM3h5T2ZzaW1vRmJCT3RGYjhmT29VdVhNaHNHUWloTzBJLzdSRUNrenpCS0E4UWpkcFR3MERMUlk0UW9BdUNDc3JYdDIyb083MXBiaHE0eXdyZFhqOEo0ZEZWTlEwTiszYWlINWp6eFlsMCtWTkk1bThqYWMyZE51V1VXblVjVlpPeDlTSHdYekhRbFlMS3lhRUh5eEQ5QStJTlFtYXJpeWZzTDdpWmhYcE9yN21pS3pUR241K1ptTnpzVFY0WW1HMXlGNklFdEQ1akMxODBkTXJtMmZIcTJiOEI2SXFVVkRKci9wSEt3TzUrdjh1Z2VtQzR5WktBdVVqZFFGemxBODJEdTRZNkNMbExVUEl3WGRaRWMxYXR5T1ZoTkpOMU02bE51a3Z3dEJxaFlKUTFyaUNncVVHSEtiQkdsVFVFaGFNWll0d3cwZ3B2ZGhyblpkWk15SmhRNmNtNHJ2c1V5Snkyak5iSmtldnZzd1lONjN3bDNCdzdoNG9MU3JlRm91am5aWjYveDVTYXFNYXlKczdaVU9Hc1RmSWVPaWxtZ0RZczFGTjAyTmJKWTJ4YWxDclhnaUppd1NKUnFUL1ZQVGxSQWJNYlAzRWJDZHl5eFlqcEJuMlBwcHc3TVI0ek5XTllpTUVFTTVQWm8wVlNEcTZOK1lWN1JndUZGazZOakpoZk1uSy8wNFY4TnZMTmtYTUlNdnNHU2xCaHZTMGhBOTFyc2d4Nk9DMHF4amkxWjN0QzB2Q2pGWmsyZFBZM29OaWRRdnRkVmxKYVdGMWRXRlNPRExjSGZNb3lPa1B5K24vQzlaSmFtaVNNRW1CRVVLUHIrY1hZcFNIRGR5RWVNUVZYK3JvMXpWOGFuUkVYRUpFNVkwbTZwU0d6SnpBa0pUM0RZWXkzNjRHRnhhU25vODdWM2pXNUlxYktFYWdJamcvWDJpY1BIcWpSTEk0YjU2d1Axa1NWSjV2eGgyZ2hOaktHNG5BK252QkNHT2dndi9zQ0xSeXJOWitzNURoV1c3OTRQUkQzYlNzd3hIYUZPMUJGMk1SMGg5OUZILytSLysrZ2o4T3d3ZysxS1M4WU5Fa1c3WU04RVFQL20vMGt0V2YrSmN4aGpzNnc1R0ozZ0s4bTBuNE8yOVM3a2J5cUhiaGtjRjBIMno4dDlacW9YQnY5VitmYnB0WXJwVUpBb05WZFhNK1poTDJLQ005cEsxeWkyRlFrNlREUFZHY0pKMzB0bHFKVXE2cTg4WklRSDZoQ3ZhcGY0UkZ0RW0vTXhzRU9GQ1JZZG1XMVdCN2JaSkVUV202YUdCbWFoYmEvWnM2dDJQVXFlaDBMQVRJdVM3eUZXMmp2bTlmV0p0UEJnWkZPSXV3MjFiMm9VSWRJZURmNm16T2RVeFRtTk9uVHowKzZHaG03aEQ3V1FvcC9tTlpMLzV2SEI2SUdtSm9YTTVoVEVPSFNDVWdjb1hGcTJqRnFmbGkxRHcrWjE3dG5UT1kvL2tHbU9jSXRnUVhWUXAyR1Y0RFFjcTFzd2VuVDNsaTBvOWlQSFVnZWE4RlBEMG9ZajFNTTFvKzhTc2ZwZFYrakltbVNrcHdpMldEQVhYbGhEbEJwdGlNWnNpZE9RY1c3aDlEbWxsY1RzTjZlaHFKVzgyVHQ5ZGtOUjI5QWY0akwyN2R2dis4T3drSVp4dTRubEwzVjRhZU9FSGNSSW1Ub2NiVXhQUUJGNnpJOTROOVBFZnhGSyt5ZWVyTHp4WEp4Z0I5SmswcUZHS3BURlpRRUw5UERpbWUrN1hUYjdyQmEzMjFuZmZQdTZSWjJ1YWU2SmFmRjE5UTBXazhsc0dvWUxzd0o4T3BRSjdqeG53UXZMSHRuWHVhaDZYbDdHYmFraitIazUrZm01dWZsTFJFdkxmSHdEenQ5eVM0dmtET3hsY1prME4yc1NzYmhzMk5CVldDaFpYU3ptZUw4Tml4c1dGNXB2YlM4b2FPODlBNWFYTHdJTGk5MzVvQzhFU3dOOUZob2RHNlpHU2EwbTFuVVRUQTFkZE13UzJsMGJjTkVLTURiY2cvTHBrRDJBaXlodEJaemsvNG4yRWUxcWxLUmRwVFFrRGF0TXk3b1B0S3psZ3A1VnBtazF0OWVBcnJXbVBaeHBXeEdST2FlREI2SWdmZVFoR0N3cU1sZ1lyWWxVdm1oczdCbzlXclFSM0pJNlBaWG9YZi9sbk80OFQ0UUtXTDh2NDF4c0krTThRaG85a3Y4M3JBRktPQk5hbEhxTE5nU1VHc24yck0wcjYvUFN5dW5yaU55MDAxWW50MTFiekczVFJ5Wm5CT1NXelYrOTFaQ2JsVmQyMjVxdE1hNTc2a3RETlVlQ2Q0VnFuMWJWRVo2Mzh6Mks4WDJ2VUwycWt0bXc2SG9MV2hOVnVxdTQzRzJNajFiN2syVXF5VnB2Y21rU1ZCcXV4VjlCN3R4QjdwejBCM2NHcHJ0S3lvdmpFaUtsTzNQVkNTb1YxK3BQcGZQTGZBODZRTzVVb2h4VXJLQzA3dUd2S2hyN3p0TnpGNWNwblB1bW1WeGpJaHo4MVc5em9oeVRhSms5cEV4VC96SzNtdkw2bHptQ2F4UXp1WHk2V21pVTlKU1pVWUJteG1lUDhROUs1L0oveVFtS2k1bEdTaVgwYVJSK1pIVU9WQ2pTeUpEMHBBSElIR0hWUkE2emwxU3NjYVhHS1VjRjJtMU53MGw1Q3lrL2xKUVBFc3JyNVRlRWFNVTdiTUZxNVJpNGhYSVNSdTVSS0Vwb0hjNytkVXhpZFh6cG0xRWdWREp2QXIxREIzZFUwVnFjQTJwcEQ5RUo5M3diNUN4bTFjeTdoZlRraFQ0Tk9rdzRVNkpDZEFCT1BobDhEL1d3d1diRmFUajV1TkJHd0JNSlRxejdCTzloZUREZ1F3aytGazVXYnpMY0RqaFlGTGw4Z244SWVBRktCcnlRdjBvdFpRVC9CUEE4VkNyaXFBYndUd1ZjY1ZYRTZVNUQ4T3VzZkM3ajh5cTF3UkQ4UzFaK0wrRFJCSDhPeW4vRjhPOEE5eUU0c1ljUS9HdEdoNE45QWZkcDhDc1FWUk5HZllVSGRKeVJPajZCU2VLMTM2UkhOV2tNdUVBWk5wVlRWYkQwM0txS3FUc1VQd29oOEQ4aGRMT0VDQStUYmdEVldNa2RDS2Q0cVBJN0JCK2k3ZHRsSkFWUkhQeUVOQ2lVMEZQVHZYd2dseW9VNUtGVEtlY0tTQWllRUJyd2hERDhqaWVFY2dBOXlUT2l1bUtjT0hLcStqdEp0QzZQc2J0WkZVVXUrcno1SG1wN0ovMTdCZm8zQjZXdzU5RWpQUS9BcGVmUjQza2VVSjRUbnl1K0Y4YmZDNERubzRPQVZ4SDhmUmhuTHpGOHRZU3prejNEWFJKK0NQQlhHWDZyaE44UCtCc01uODdHOTFWcGZBTXVqZStybnZFTnVCM0dqWUgwSjRmVmlnUWEveHJiZjRZYS85aU5RaWt6dC94TFhDMG1SZjJaUHdVc0pmQWt2VDByZnBQNVZaZ0pSNE5BY284bk95bmhRdVpYRUNzNkczajQxQWl5K3BmamdrVW5BLzQ5Y0Rzb3FBRzJTc3NMcU5OQloyRzI1SEJBL1E4aXlnMG13bzREMXduZUI1akVEMmpBbWc3Mlc0MXFRRmVvNUZhZ20xS0x5K1RHZVU4TE1WY2thU0tRUUZtd1AzclRsZEVhU0VPd1hXb3dJVTQ5RWRIQWV3ZllNckZOSW1YMDJEVDdFKzFuNEtTcjdYSGNxcmpLRFZWd3NKc29hNmFjM1l4Yi8vcFgrZzJIRkZlNFR1bWJHYzl0NGxCSEJ4bExqK05XMUVQdVVhSTJ4VzhLaFRkQ1ZxTmlndFFEWGRpbmhJaUtVMjFuTnphU2k5UkEvaU9sM0J4Q3VWd25LMFhDeFV6a2FueHUwejJvaVB6aE9qdWdQaWR1eFc2Z1BrWHhDOVFIWHAxY0p4bk5YVENhSjZPSmdGTXZ4RGJBVHpOOG82UTNTd0g4TE1OaGRvRzM0SjJBbnhOd3hWTWVQUnZnTHpQOFNRay9CUGlyak00bXdNSDNEdkFMRE44aGxiOGY4RGNZbmdrNCtKZ0Izc1B3RE1EQnp3dndpd3hmQ0RoNGFBRitpZUUvUy8yd0cvQjNHRjRGT0hoT0FYNlo0ZG1BZ3g2RjRpaE93UEhkZ0lPc0RyaER6cjlYdTZZQ0x2RDVWOFluNEl4UDhNTGloaEw4WGNEYlVEamcxS1BwRjhDdk1Ed1VjUEFrQXZ3cXd3MkFVOCtFSlJSSE9nRlg3SlgwbVl1NEI2VGRkVExCdFVKNW5BVjByak02Ym9sK0x1QTNHSjRtMFg4RDhDOFovVjhCcDk0Tkx3SCtGY08vQXh3OENBRC9odEZ4QWc2V2Y4Qy9ZL2pEZ0lPVkh2QWZHQjRHT0ZqZkFmK1IwYjhKT0doWm9MMW1WdjQ0NENBRkE1NHQ1eC9hdFViV3JpbUFDM3l1Ri9rRTNBbHlwWm5NOGhvMnk0bVBRYzNtczFQWUxJL25FUG1tVS9wbTAzTXp2R2I1WFdndFVQZEN2T2JoSmpUUmU3NEJEdk90ajR3S0ZNVG1HK0NLcDd6SEdaVGY0VDBmQVBlZUQ0Qjd6d2VHVjNtUFMrQS8zSHY4QVc0QVBpbDNOOW40QTF5eDEzczhRZmswNy9FQnVQZjRBTng3ZkRBOERKNlRoVHluOXpsZnNHOVlTRFNHSTZTMnR2YXVWY2RYNGRheFk0OGVKU1VNSEZKOHd1MlVsU2dySzd0dmJkZGFEcFdXN3RoQmFMZmhWcXdsTkpUb1FlUUNxb1hrTk5DTnY2VmFEczRvMnU3MXNzaElVTk1wUjAvbVhNN290T2lJQURYRzh2ZDFxaWlIU3hPcWo0a0pqaGJlQ0ZUL3Flam1kdi8vcUk1cUo1UmkwcUxDQTlVSXk5Ly9CNmlHNktLQUtuMURlMlk1cmtFM0NhOUt0Qis1WkdOc3B6VEc5c3JXK3VtQW4yYTRiSzBIL0N6RFhWTDVld0YvZ2VIN3BQSi9BZnhGaGkrSE1VQldaclFaOEhNQ3pzWnFNQm1Ud1lDZlorVlRQV01ZOEFzTTMrRlo2d0h2WWJoc3JRZjhJc05sWXh2d1N3eVhqVzNBMzJGNGxheC9ka3Y5YzBEb256NHlzdEFjd004SnVHeHZPd1Q0cXdJdTM4TUF2OEJ3MlJ3RS9DTEQ1V3U5cnpTbkhwU3Q5VDhEZm9YaHNyVWU4S3NNTjNoT1dJQi95UEJrNFA4MHJPbVBFL3dqMXYrdzF2ZVJYa2VMYVhta0U4ckQzQ1I0bjVuaGVobk81aXpRdnlIZ2JNNXF5RnAvSHZDdkJGeSsxZ1ArallETDV6TGczekZjTnBjQi80SGhZWjcrd2Q5Sy9iTmY2SisrYTRUL0NSUkhPZ0ZuZk1JZUJ1V3ZDN2g4RHdQOEJzTmxhdzdnM3pEY09YQU40UVIvc3RHckRtUmxIU0JyeU5FcFUyUnJpS3pFK0xWSGJiYWpaQTNaTVh4NC96WGtQRnREWHNJcXhRejhFOXpqQk10cmppRWxNeVlOcTk0S0RIdEpLR0ZYek9EOHZFdllYd3NNN2FZbGFuRzc0aGkrQkQxSnRJMUgwUzI0ZmZacytJWUxWaHpqYnBkOXd3V1Rid2dubmJnZGZVL3VVYUlMS0FmYXZZRWdQekRFOWJzcndVdXlsZUFKd004d2ZJVDNDZ0c0UzJaZC9WQ1MrbDVCZS91K0UyY01sSCtWbGQva2tlNEFmNFBobVY0ekhuQTI0MEhuQ3ZpYkRMZDdyd1NBTC9SSWNZQmZabmkyYk1iZkxzMzQxK1M3THVCbkdTN3N1alJBWnhMZzV3UmN2dXNDZmtIQTVUTWU4SXNNWCtnOXMyRnNoSW80RjBMR2hsbnh2dEJ2K0xEM2pJZnlCa21LK3dUS2Y4cjZlYUZuQmtENTY2eThXNUthWGdmOFN3RlgvT285Z3dHSEdRdytvOWM0UCtsTS9pcWE3ejJ6Z2I3VEk1VUIvaU9qYzFNMmd5OUpNL2lDWEdvQS9DckRCYW1CMUk1R1VCenBCRnkrQWtINUd3SXVuOEdBZjhOd0o1eWQ0ckJiY1kzMEQwVGF5MzNCSGJMM0s1T2R6bVJ5OWJCWDdFNkpqMCtSWDRTU0FmOUdadnFqL3g5SzFvd01LN25lWUsvNE44aVlJYnNJcitPd0c0Y1JucFRvTzdZaXRPSUd4ZU9jRDdYSXF1QTg2Z2dCUHlxMi93OGZ3MDMyNGFLaW82TTRuOG5jR054UTY5WUVSWVZvdFNGUlFScDNyVURoWDRUQ25qK2lNR0lrTnhuaEdJTWhCcVBKM0VqOEwzZSt6amRRcDFickFuMTErVzdhZ3p0d0E3cE9lRkNpSC90SkM0OUtjK043K2R3QS9DekRYWjVkSHZCekFpNmZHNEJmRUhENTNBRDhJc05sdXpiZ2x4Z3UyN1VCZjRmaDhsMTdqOFRuVDNJK0FUL0xjSm4wQXZnTERBZnBCWEpvdEFCK1RzRGwvQU4rUWNEbC9BTitrZUd5M1J6L0pJMzE3K1JqSGZDckRCZkdPdUVPcmFBNDBnbTRmS3hEK1JzQ0xoL3JnSC9EY05tdUN2aDNESmZ0cW9EL3dIRFpyc3I1U0h6K0tPY1Q4S3NNbDBrWGdIL0ljRUc2K0FmaHY0emlTQ2ZnY3Y2aC9BMEJsL01QK0RjTUYzYmJQYmhFY1N0NGZ5aFVzam5GdEVLeWNBMVNkaGYrQjlraG54MVlOaTBuSjQxYytCOHdqOGxGNjd1RVM5RERoSzRTK3lPWGJHUThLNDRNSE1Ed1lrSTZEUEJ6QXM1R0FNU1lBbjZhbGQvb0dVbUF2OER3Zlo3ZEJ2RExETStXOVN3V2V4YjdzNTZGS0NYQXJ6QTgxTlBqZ0gvSThHVFBLZ3Y0andLdXVBbXIzVnhjcWRqSzVRbHJsT29QM0orTDZ1cUs2S1hSNlRUa3dwWEZtWm5GOUJwT2t4VFNpMUJhZ2E4cTFuSFAvem1sM0lxS1hIcXB0Vm8xdWZEVlBJY2pqMTZsZEcyaUYrSDFFSzRrYmNzalhJYkNhc2NSMmtXSzg5eDVvQjN4eDlScGlMMnJzdEpGTDVWT3B5SlgwclI3NzhSRlhyVTgyOUhoV1FlZUY5Y0JISVltZXVZcDRCY1p2cEM4K3JEeVY0aTFTVXM0TVlveHpSSTNTZzBpTEhBT1R1NHhLUVE3ZjZlbWZLbS81MjhoSEczWVZENklNVWpVL2V2RFRaUzl1TWplWmR5SWpvN2VVd2h0RkJuMXpMbzhZZFpCcjRSN1pnWGczekRjS1p1bDU2WHlFYXc4aThiR2c2RzFHTWIwUkRIS1FBUFdCT2hTVDVoMUZmcUJmMzNjN1d2VzNNNS8vZnp3cEhqaXdicDU5Y3hwMDJhZzJQdk5sbG8yTDI0Rm1zVE5WUmF2UElqRks2c2dWaG1mZUtEM1MxSmpjRjg5TjRSOEcwaHJ6SFRrb3dJVXEySlJsNGhtcTNJRUY3amN3ZjdvbVZ1ZjVxYzhqZDRlSCtSS3ZiSzk4SldIbHZSK3hKOCtjZ1MvdWZlVVhacVBVTzlacU5lSERKT2Y4UW1JeGRadzRPdEE0OVloMEpmeitmWjZ6N25uenZWYy8vYTlGNTk3a1hweDhoZFFCbHpQODl0UUUzK1lYb1JLWE45djJFVGlxRTFTcGxZbnkyUEJIaWZUd0V0SmdUNmZNdTYyK3ZWNVJUUEc1N3NLUzAzalkweHowdGJ2Y1dXNXkvN2lQMnhyZEUyY1lYdU1JUzQyMkg5TGtIYktLUHR3dmJZcGQvSjgxaytQczhoaXlpcGwwMWoxdDg5UGsvK0ovV2M4T3RoYmpRN3dFMzQzRnBvVFk2RjdrUlpDb1MrakpBaUZidUdmcEg2RVpQVGVSOHByd0VjaGtHT2VGRUp2by9kSHF4UHlKdGJhak1IKzl2eEVqVDg2aFdNT3ZyWFdOWFFMTG52bTFDTElUUW5SMHRDN3IzaE82ZkQ1UmZqTW9wM0o1d3ZTVTk4cmVLekdpajdwSDEzcXhrMDRwcGZFSTRzMDhUU2c4UnFqQVZINDVQTnBqM3dPMzc4Sk5GVmtkQjhYbm1pbUVKd2hSTnRnMHB5MW9XSFcxR0QrNTdlM3puL2oxNmpDa1JWeHNYZGhYU2pxNDArZzZ0NXZDbXZpbEdSdnMvVjl4alhndHdtRlVFVk12MngzTE9jZUlybFlWSUZva0pCaEJjMjUvOUZIN3o5SS8vQnZWcGFWVmFLMHNzcktzdWptb1h2V3Jkc3p0S2xKZUcxR1Myc2FmVkNaVCtPUFBvMDE1SzBvWndEdmJ3djkwVmVQdndlL1dsSXJHZUhzSDg3bi9idWY3YjZWak9NVHBGOUkzL0RQUTZZZkJhWVpsb09aWnh3eEt1aWtBS25UMWRVL2RkdHlTSlQ4cjRHbmtmcUw5Q1JpUHBLaTA3bFRZaFlCejcrcXZ4MGcvNFFhNEtvV09QSUpCbzhUT1Vmd2o1dDA4K3UvN1NiL1pId3gzakE4bGE5RkQwS0lXSkt2RVRBcnJsMUd1NnVYclYrL2pQK3QyNTZhYkUwaGtkUC9XWERyOUFYSStYU1MxWnFvNElEVDBUQ0NJYTVXNDVDb2dQdWdTS21xdXdiby9JcnJ1cnY1ZVE0Z2RnSm8wVUhFNkxHVmF3cUxpcGRUMDNnb2pRVksxN3VMWlVRWUFjanVRMFpmUFpucG9lTG9ndFI1c3RUMlpKUU51NldxWmVUZ2YvMWo2T2ptb3ZHdGt3NmZQbm5rdHVZRHVwS0s3U1RBZDNQMDZjTkhUaGhnSFNVeEtmK0ZDUHNvbU0yTy91bFd5SHd3c1NCR2ZkV1pHWnJIN3B5eWMvaUluVzJkajZ1bW44SFQxNjFiWDB5bThHK2R1MFk5Tkh2ZUl5MzMzODEvdmY2OWQ5NlpBZkgvUHVRUDdibEF5Q1V2aHNUVEtEQ2pVa056M2ppTmNUNkhzbHpGUzBjZ1ZWZnhpcVMwNUV6bkJLU05haXNzbTVMUlcwMGk2eThtcHo0TGViMS9RUC9CYWlLenZvc3A1VVF5dnlyeGQ2UUhZOFNJeXdLa1V3WmltcjZaZEFBWEJ4NGowSjhvZi9PZCs1NTg2b2tNWitTZ1l2ZVZMWXRTaUlXUktCaURIbmlrKzBKSTZEMmhROEl6MHFNK1dkaUJKcWgxN2ZYWk9VNkhnb1A4aEFtWWcyY2VMYy9sQWM4cVUzeFdGc2psWVN4QnB1R2pFaXpwR1RQRzhwOGRtQlFURmhZemFYUUN1YjhpejVJVkVPQk9LNjU3dTEwZkdhbnZIbXV6Q2RrUDBUbk1pVHVOVVZXQ1ZwUFAyL2t0dEhXS3ZyRjRJK2FFbmNiNWV6dE5wdFhxcTBTN0dnL3l6eDlFSGZVQnB1ajlkeVoxTG16bTcrRGZmZmhoSER0aHZrbVN3TlY0TU1oZkNHdzQwekFIK3d3TkdIUktQbmhHcHhJLzgvU0wydzl2Zi9ISXM2L3NPcndMS1cvZUlQL2Q1UC85RmZsUGdXaCtlZlFhMkZabGVjQmhkMkVPSy9LZDVhMXhUYU9iVEltdDVXVTE1S3FkTW5WQnZObVcxaEVVdFZ3ZnByZE5UYktwVjRUV2xzVzdnbFNGMXFwR2xnMnlFbUlMSWNPRkNuWVZ0T2VScDQ0KzhoU0s1ai9ESE0yWUFaR1BVSGFObHhkaHllOTRFZnIyL1lJdDBGN1lTekRkUzZTdDVMWWFWVXA5dGNFUWJJaVA4QnVLZHFPbDl6NWFNV2hqNnBKRjdaNTZIbWF4bVNvU3hhaGlVWXg0eU9pNW8vYy9zM0xGRWFROWRJai9qcHBKUFhlVXNwaE1wNUU4VmZDdFV5SGlxTlcxb2V2c1djdzk5eHdwS1o0VjRNbmNVTEE3d1ZZcjM0TldydXhDZjBkTCtRNWFBYm1ucE0rT20yQU9mTzRqU2RFNGtOQzRvbUIrZWVocnpNbHpRVHk0RTMyeUU5MjJuWXdya0tHSWZKME9FYWsvMEtFQWtjSGZnNzlWbE1JRWV3eW1NeFEyR1F6QkZEb056VktoeWtlV1FBTG9RMUJtOVpyU21sVmxqd2d2NDhOczBiYk1tOUVwb1ptMm5tNWN0YkJpK09JU2ZPMGFyaWJ2RnBYZ2JuUWhJZGVJK2U5OUtsN0d3M0xqOHlwOFJGa3VDdmo0SGtQcnlYaS9FM01EZHh4MGc1L1l0Ymlya1F4b2pyOERyZVE3K0V1a2RDSzVPeFJ6MG82VGg5aU9RN3Q2YkhiWnNTNURvbDdmOWF6di9oTzdqZUhjUmVuWmNMVkNIVWpscVlPcnZmbVBrd3RPTHFCOXpHb2hsOEFUT2V0Q1hEMkN1U2U3cDZUeFlHL2R5VGtuNTJDTzh2U3c3RWJTdGtFUUNjK3grRmR4ZFFjS2JOS2cxcEVUWnMyY3lQLzdJZFNZR3hHWm1ZdmFKelEyVGtDTE4vR0xveUt5aE5XSEM0QXhEbXZuZ0QzSHhDVGNrcU1qZ0U0dkR1anE0aC9KSUtRd3Q0K1NvczM1Wmk2bGhXRnNtWUNXdWgrbFRJbktaS0R5N2RFeUR3RzRHZllhTXNvK3hJRlMvdjFvSk45d0pJbnlSV3RydUtFaXZMeEkrZkhIeWdKM1FVWHNhUFA2cmJ2ODFJSHpoZ3kxV09jbG00TG5CcWszcmxtMWhYSkVQS3lySWQ0K1hQQ3Zabk1GaU1uQzVuRnQrNnBBc3JIUFVLMmN0TEN6Y3lGeElneWFPK1ZsekhWTm5MRnQxZXB0cTdkdDNicE5nZWxJd0dxSWtpRTk3bUM1L3NSdEJuYVo0SFdKMWhtamtPcEl4bGhqWVVwSzRidmFjbXYxNk43ZWt5ZlJ1SUxsWWd4L0R0bFJJaFVKUXNaQWFVOUJVbWk2RU9tVktXNHNOSG1tdWFhaXVhMzVzeTVkU0doOGZrdDl5ZExhRVVzS24wKzBtQk1pRFBwRTA3V3krV1o3UTNtemoxL0hFS1FPQ3RSclk1S1d0bGJQemMyYlVaK2VsZTF3dWpUK0lXNDZGek5JL2ZuRVU1bG1vREQzKy8wT004dENSejZ4WDA5aE9ma0pGNWk0SlpiVmJGbTJkdVgyTzlybTh4ZmlrNnR5bk0xUjRmR21sSVJrbkpMWnFGVk5xcHkrL05EUnJNTm5wL1BuTEdPYjVxVTZYMCt3Tm82aHU1Q2VhRUgvSmtUa1oyb0pOWllPRVJvdU9pSkt5WGFDU0d0ZktFeHNjcG1tNWt4ZDRpb2VFYTRwS21reGpVMTJUMHAzRlZWSDZiWWJBbFFMZENITjFkbVY0UWJmNE1EbzhIa2FuYVhNbGwwVkZ1V25sczczc0lKOUtOdVBia2o3RVpsYmY3WWYwVFF5c2gzSnY4K0V6aE5xWnZuSWhEMEpYdUhBSTkrVkF0SGppU1cyTkh0TWJ0SEN1bVpiNnEzaEpaRlZqWXMzRk9XWDFGU3UrY0F2YUxtdjBwRXllblZpUW92dmtDWFJVMXB6bTdYQjQwdElBaDZtZWNaMldMTytnVFdzQk9UZUcrVHpKOUxuWEdqYmRmRXpOdzgrZitZaitJdVB4ZXZKL1dGMGpUTVB6Q1hBWHRGMXQzYjBHREdsZ0ZZZkVQbnd2c0hPVXBuakRmL1g2QWlPdjhheWFIQ05oS0pCeWxvRGZ3ZVNoVmQ4S3RqYWtHeDFxNjBOMXJLNjUvVGhjWEhDSDBlY3dVaitDVFhFaE91a2w5NWV4algzS0trakhyaisvOVRDWGptZklvMnQwZm83bGJFR3BSdGpmNzlPMWppNmhwSU1ubHRoNTQ2Q0ZTSVAwUTFOQ2szcEo5NDlzR2pkZzZndW9qU3VZVnJoN0tvb2l5azJ4bWhTTDV0MWNOTkRRY0V6Vy9MSE81QTJJQ1hCYW9tTEF4LzdYRUk3RVVPVXZ1Z0orQWVVTXhhdE8rcE5GOWwrbHk1YjFXNE1XTlZVLytOVjdRWS9XYjZzc2N4b2JTRG5lK1Y2bytsbHdhTU50elhmZHVUazJVTVRXOGNYTlkvMi9lL053U05icW03UkdFNGNPWFFtZXJNbXYyaDdSWW1PK1NzRndTbnZuR2lMUnR2ZzgzbVA1UWxPeFQxQ3RBQTVGMXdENzAyamJCZnpPcEdMY2pEZXlVNVJUUU1PNk0vQXFRcjlEYzVCOHJNNnY1cWRaekNjc0w0a2RRblJGTklPSmVWc0N4RnJRUjkyczJyZTZ1NStxOXN1UHg2eGJHNkxHRldRaHpnYWlhcWpjb0xrNkE2eENwRDZBZUhxMU14VVczY1hidjFnZU9YaXBkMHBDVVA0SDJubXJFNy9DZU8rb0JUNmZ1Tjg4UW5nU240MzQwOVVzcUFQRXExbkNKV1BTb3VXZHF4ZDVCZ1dFZFdDd2tSYXZuUGJwOTRXdU14bmVCTTdXMjhUejlaaVBqcWpEdWxmN3o3Zi9icDBoSzArSW1xanVIS1E1eUIzS2RWSFdaNmtDcW50L0tYZUw4VjRrYi9ncTBMUGFWaThnS3ovQm5tZVQvZkZpNk9Xcmx1M2xQOWlKMm91VEVsS1NzRjNqQnpaMlRxcnZYMDIrdSsxUFNZTENTL2laTG5nZERDT3ZUTW1aTWJxU1ZSWXJMbC9Ncml5T2orK1c3OWhYUmpLaWVpWEVlNmV5dXFkNkxHT0RwYS82d044V2hITU1xTElVdFZEYnJGSitvbDFEb00yTURSc3lIT1FaR3hLWTEzQWFxd082ZjBIeTIxMVRaQkVUREQycGYxSy92TTlEblQ0NHlIRkpaRVYwZUd0MW5XNzdyL1QxQkJkNmk0c1ZGNjdrQnp2TjJSQm9Icno3U3UycVlQbXFTMkpkTnl6REVwazNGOEQ3VDVrUm9MUEh3djZTTFpIRGxaOFJkbW5ad3JPQWV0NExMbVRUUWMyRzNSaWtLSW9XcUVaWlFIUnRvb2M2WlRSVVVkRnJadC9TU2VTRmxwNTI4NnhpY0tKUXk1ellkZzdwcE02MVBDYmI5SkJvcC9rUnFuZmVXZFgxNTNIMnlmT0pOTGJWOGZMTXpPdlhzWGNvVU9IeG94b0dIMnQzVzVYMElnSzJKY2c3b01UeDRkMytFZFFZOWYrL2JMWWowYThxYlYxN2xLSS9TQXArbWpzeDRzNEV1ajFKUUE5azBRUEpvVDhGOTVZRWdzNTZhcnEzTXE0V1F2VmR2OElkWVFoMEM4eU1zckFLbG1RbnRlNTROeEpQK1hpUVlsVDIwcnI0blQ4R1J6SlRnVlpnc1FlSXBzcjN6L1J0YUxyQ2ZGTTBOdjdNSlB1MFN0NG96QlhDRnVrNHBJYisxL0JYQWYvcFhDbUhreit6TUVMWVhYK2s1bGlITHpxZUZmWGRPalN6MVloeC9ESXFHd2NPbTdjM0hyYXFlanhsMlpHaFdXUXBzdHlQcWtWb1FPelBoRUJPUnFSU1VLRVpFL3FwNlNVd2QzS2xLUW0vN1BLRkNrSDFHcHJTb29WeFk2eFdWbU1UaVVaNFVFd1B6U1owdnhRMHRSQmpXbmF1dUtVaENDMVJYMDdUU0YwcnI0NmVEbVh4aC82UDlnb1lXMmgzbTdZeEx3Mm5STCtQdUJKREcvL002ODh3QitIOG9rTVgvcW50ai9DQlZwTjdmZEk1d080QW56YjRmbGRvMTV0dUlSNUsvcUlPRjREZUJYRHkvL00rdzdLVjBMNVNvYVhnYTJ0RERjb251ZDBmMlF2SGpWcDhFek14Y2JGeFhKNDV1Qkp1S0doU3FzSk04WEdtc0kwMnFvR1NxR0NXSnlmNVE3L0VZV1d0a0hrTkVoU3poczRQR2RRRy81WFhVbVFPaVFxSWlJcVJCMVVVdWZwcThOaVgrRTlySzlBVnd4NE9zTnZrYlZGSjdZRjd5WnRrVTd4cEMzRXZva0ZQRUloU2FpQUV3a1Y4R3h2eThrQXE0YzBGdWhuR0F1WXpteTh5eXZiaCtuMXF4ZjRWeGQ4c0E2bjliNjVEa2Z3ODd3c0dhSWxFRDVmOXRhOXkzWVhUcUdCWFpWTVE4NXJoeUdoV1RSbldzV2VHdmtHczNmdmcwaExOQmtmOUVzMyt0WWwvTllsaFpkOHcwWXlmSDVKUEd1QVJuNHdaTnFDVkw2ZmJPeDgvZGVlbjlHUHZBb3lHdjJCN2VBUS9ReitPeUJyNDNUSUVhc0V6VFZOTE1rdUE5YnlXV2dGWDRKdTd0Nk5Rc2cxWlBkdUwzc0RvN2tYK2pzVlBzdHRDeEJaUno3SE1NMjRNOU5DUTh4RGxMRzYwT09IMEQvNDkvYzlnYkxYWFh0MTQvWXpsN1o3V1I3NmFmUGZnYy9NamtCcWd4bnVwZTJIa0dkU1d4aVZrbXc0RDFFeFhvZ0RwNEl4S0lGUTl2akZPYy9HcHp5YkV2OXMxdUtKai9nWEx4ejFLLzlEZW9ZLzZ1U1grR2VrSS9Xdkl4ZVdCRHdpWk5uaEJ1R1hZSGNFQ3lMTndlS1FQV0w1cnhDaXphVjFqZ0wrMEgyNWhhTWZtRHp0d2FhaTNQdjVRd1dPT214dEcxMHpNMlhqWFVuTHl5ZmYyOUM2WjBMNThxUzdOcWJNckJuZFJsdkJhaUd0T3E0UVQrL3JJVDlnSXNqS0EyTzJNOGk1a2pBREVyTThWUTllbjVqdEt2UjMzbHJVbHU2YW5HK3JDUi9rKyt6UVJML3dpTUFBL2xHamZXaGdlblNNMmVLblRYWE9LRmxZM1hSSG1UM0ZhakllbkIxakluckFwcXFzNHByQ29ocktnWnZvMG1ySitWMUg5UWNocW5TWnFZMUZyT3BVN0Z3QkoxUm1ZWFc3NTFkUFhWbVFVZDJRTzlrMVBNTXd6SmFaWmRmbzY4d3hzVWs5K09YcWVia3pXak5hUXRTVHlrbENKY3MzcUNVb3k1YnNXRDNPbkdZM1EwNDNPNXhLVmFST2l4bGJIRFE4UGRNeEdDdjFNZWg1em1kRTI4dDU1b2pZSWVjMDAwY01IalNvWi9qdEtPcnJwNStxZldUNk12Nzd1eXpsMVN6dU5ZdHdIZ09uUFBuUGhVclpsK0U1d3JQamlLMEpZa2xRV3QzU29ycktCTlBpcVNrampURXQwZWJZT01mMDBadFQ0MU56YXlxQ0NtZTZoeStLaVNtMlZZME0wUzhKMUFSckFxTmppbFkyTE5xQWNHcFJUT3BFbXI4L251bVVUYkpzcGV5M0R6MzF1cEFPM29BVjdUWEQxUFRwdCtkbDM3SjQwcmk2eU1ZNFkzeEV5S3haVVhHdGh1WkVmYkN1dmlTMU9IRFk2TUxhdUJYRTNVY1RyTDVkbzBvSUNsQ0FkZFNPUHNVMzRKZWo4cEVzTnA3SzlESWR6MkFsTWdYNEdkTXM5ZlZMRm4yQzlpMWNscEFWVTFRWUdkcVQ0TkRIR29QOHcyYld0WjJmME5IUi9teDFvazN0cTZ2TU5OK1NDdWNOR0FGcU9PRkxrcFdvRzVlU1NXNEgrY29Xb0U3Sm5XUkpIWjFlVWRPRERSQU9qcHFzZ3hicjgweXh0Ulc5SnhVYzJEaGFJQnVIbHAxVVpYT0lvNkt1RFhHQ3FJRUsxK3dxWGRrMGNxVjcxeHA3R25vRnBkbFQwc2xMZWxEUHNjVlBqWm53bHdYSGV2REtjUk1uanVPVmJXUEh0c0hKL3A5b0ZHZ3BZYjU0RW4yTVNzOTduT2dmUW5RQit1T29sWDhtS3R4SEhydnZKOWU2SzBudy90N0xiMy82NXQwbXpEMzExQlgrOGh1V1IybHBKU21kUm5oWHNkVldzazVGb3hBTm10dlFlTzZDeG1ZTUQzVmtwNVprUmJ5SVV2bUxxRGZIcmx5dU03WFU5RjZHM2N5TzE0SytwVU12NWp1TUF3c0J5RVlaTU1oUG5YcTVLVFhzZFBEVU1zeng5KzE0ZXo3LzFSTDJyTDhndGR1b1hrdDZya2I1WTVmL1dJNXNtSDJTbUdrb0tZb003UXp3RzVZZTMxQmJVWkRsNnBqZFZKeGxTOCsybTRmWHBtWjhNeXhCeFI0NkdSQUdjczROSlVtYUoybjBEZGxqNW9ZdEQ3WWxHYTFyVThRMUtldFBzNEttckxqNzdoWDBxcTZ1SHBBVkZQUmIvOFFiTUNkR1F4TVZpSFFDRlJMKzRRMzI3UDFUVHJiZ2xjMzZVRitOYjREK3FVdjhCcUpGM25RNktnd2p5a01PNlVXaWFXVy9zaUpHdzhGY2s5WWo2SUNjdTVZdjM1b3pPUysyS013UVo0MDNrdVNmUGVqQzJwM2JWOWF2b0lrOXlNSlRXRkh0cnFnU011emIwVHM0RVBTRzh2ekNzRWg0ZDdmRmJCYXpEUWNFK2VsVTBjVnU2R0dqUFR4OG1LYUtGek1QR3hQOWh2Z09HcXF0ekRLM3A4RnNVdzBkcWxVVnNiNGNCenFiTUhycWt1eVRvT2lsYXhMdFQ0Y2RqNXR2TkpVc3FsNTI5eVBiRVBwYUd4UTRvYUlDTFlxb1R5dWZuclY1MllyTi9LL0R5blZyVnBNMkRLYWVuckJ5aXJIbW5xN05STStWdU1ZM3IwRlg3bytNallqMjB6YU5lM1BUcGhjaVFnYlIxZzhpdk9UaG9iQ1MwUHVrYkpLa0ExaVBXaHpRQjhnNWUyRm9pRCtaNm50RGRZWmhvZUVuSTZNM0JTMmN0VVlmNHJOSS85aGpjY01xQ290V1ZHYXVMMTY5UTdUSC9JSlhpWGtQa01jTVl4Uk5NNlEyd1J5RHdCempPamg4YlZuTjZzcUR0V3RMeVF2eXlVcE55K1JUc3pMVDhLcFp1R1pKZGYzU1Vuem1ESzVlV2wyM3RBenpQeGJYWVA1anJ2cHRYRlBzcnVZZ1M2b1JsK0ZBc090cExCNHJjZ3paUnJpUWFNeWlCbTBvQlNuOW5uWEdKSkNrSU5aa1YxMnlic3lUUjFMRFRlYUlJRit6eFZya2lnK2UzSVBtTFNpeERWNmlybXl6OWZCN3ArZmtobk1yL0F3TnJYRWZDYU1HWHlHdEN4RzhHUVpLR3VEVFlGdmRlVFRlZHRBV2Y3UnpkYzhaMysyci9zbjNWaFFxY1dEdkw4ckNDc1Q5YzlWMjN6TmdsZmdIL2hhVE5aTHFmdVUvVDhOK28wNytJRHg1Kzc3UEc1TldrSDdNNmRCcjFkcEQ1Tkk3bk1mU0M5TEg1TGdhQXZ5YmZYT251V3NPWmxkdnJyRFpZNlB2dlRjNjFtNnIyRnlkZmJDbWJGcFdYa1o2Z1pqM1l3NnBPVUphQjBQMElaSTJDRVNMRk1UV1JmUDRrcnZYbGVSYVNvcHlPRjI2TGs5WUpPMHJrc3JuTEFwZTVSZHYxUllaUmxrZXBWSWF5a0srT0JncnFjMGNsY0l2ZFl3QnhFd2xWb1VIbC9LWW9TQ1EzNUw2b3BGVkVVcExoUWg1elpLRXZHYWYwYlJtOU9UeU45eXFPTUhwNEpmalNJeWs4cW01R3puZEtmck44K2hmaXBQNGhCaW5XVlp6WkM3NjE2bFRwSlozY1N1NlNPNVI0bmRRQkhpeEdiRmI4UkYzWFB6ZE43bEhNS1VhSXZ1OE90SGhTRXkwMjhjOHZYVEphZllldTVNdGxtU1NNTWlLNWgxNVFYeFBhaHFQM1RpVTBGWGk5OWlaa25DRGY0TU1abDFFWkIyTUwxY3lsUE9CdkdObndjdFFqcThGL01XQk9Qb0U4SE9LdCtRNDBXdHV4QzhSL0lMaTNnRjBIb1B5N3lEVkFId2ZMVThremZzWS9tY25hMit2M1JHQWc0UUtwN21UQktmOW1nQTR5RUNBUDg5d1A4QkJtZ0M4aStHMWdNTytEZmhwQVpkNW4yWUJmbzZWVHdFY1ZpdkFMekJjQXpqTUlNQjdHTjRoZU9jUyt1Q2RDL1E5M3JsQUIvQUxBaTdRNmVzbTVaZHp4eVYrM3BPWEIveUNnQ01ObktDaStsWnlyM0ZKNUYwb3phYWxHWW8xMUxZVTR2RDhMam5WSjNFeUg4UW85QjU2ajArWWxlRktHVnJiWEQraE9hblpWRjgyZFZaWVRFd1l1VkFUL1paUHdOV1cvRWg5NTFUeitMeXFobEI5VldMdkI0YXdNQU85L2gvcUQ0RThlTnFFa0RWU0xFQVlCbnZkTjMvK2N0dzFneEJTNG5WMzM0Z0l1UVo2S0RLY1kvRFYxTHJXV1A4OS9nTUJickZoc1h2RUw5QmhDM1plT214VitlaXdEZmpxc0gxZ2pZT2ZQZThjV08vaTBtTHRzSnUvbHVzT2V3Yll4NmJsc2NQK0FRNXlhSG5paUNJbDJsUklreVJGamYrc3M4b2EyNkpqd3VUa2loUVVuUkpXU1lwTzVHSXNHMWNVcFVtb1JRbkxwenVyaTNML0ZhZGtxaUt0SUVkY1ZGRmZwcTVZWk9aS0l1MmpJbTRhcnFuRXpUa2w0ako1YzBxMWQzcENyaWc3OTQwcTV5cG42SlNCL1d2eUc2eXFUTjYvS0E3THhEbzN5QnRUNmYwZ2FWNVVFeWt5NjJxaXNDaE8zcXpNVXUza1llNHI1OHlucUttVTJHZEZwV25Lc3Z6M0VIcHlJVHFBb3NuZ2NORW5TMDhxUXlsUU5oRUFZZ1JzREFCNDJtTmdaZ0NELzVNWkFoaXdBQUFzS2dIbUFBQUJBQUgvL3dBUGVOb2x4b1ZOQUFFVWcrSFhYaFIzWndBMlFHT3dDTTRxV0JSM1dBV1hHRDdEK1czQW4vQ2svVUlSMFJiLzQ1Z2dSME14eGlZeHJxNlF1dFVUVnErbThMUm1JdEdzWnZHYzV2R0NGdkdTbHZHS1Z2R2ExdkdHdHZDMmR2Q3V6dkM1THZDbEx2R1ZydkdON3ZDOUh2Q2pIdkdUWHZHYk1weXJ3S1ZLWEtuR2pWdERibk43Sk83d0lCN3lNQjd4Q0I3MUtCN3pQajd3SVQ3eUIvNzBGLzcyTi83eEQvNTFqZ3NYdUhRWitnUEJUaW96QUFBQWVOcGtqUU4wN1VjY2hML1p2eEU3OWJQdGc5cnRzMjBtdWJkUmJkdTJiZHUyYmR2bU5zYVo4NXZaYjFZSWlObExtK0Z1dGMxTzA2bGN0bnR0RmNOVzFhNVl4elpWUytwcm1JOEw4TysvK0FpUGlCd0tLT25RZ2t0SVNqN0ZIVnBqSnlhWFFrbzd0QTRCQ1hrVVVVYjVzbXhkbGhPNisvS2FURFduZGZlVnRVdVdjVTUzWDdlaXRvWXJ1bnYxa3RwMVhOZmRheHFxYTdtbnV3TkNUUjRBcnZXUWlCZ1FBQjRHQjllbUQ0aVFoSExtc3BZOU9JSXp1SUk3ZUlJMytJS0lFSjlDS3VuQkFFWXdBV0dBNTVvelozSno5cjZnT1RmUGI4NzVSelJueGhEUi9JT3NPTEN5QTd1V3Irbk1CMVYyNGZsZCtJUE9mUGpVenU4ZnViWUxWM1ZnWTdtbUM1K0N0QmdYdU5MY2tSNlFIbUR1TTArWTU4d3I1ajN6amZuTi9PT1VPeHM2L1p3aHppaG5DMmUxVStzYzVwemdQT1o4NUR4ajlaUFZTODQ3bHI2dytwLytDQ2E2cm5lU1crbjI4dlBkTVVFUGQ3cWRZN3kzckVhNUs5MnE5SURPc3IxVjh3bTNNWmhvN3g5bVR4N2pudVplWUYrNHpYM0R6L2RHZVpkNUU3enR2QnB2TCs4UXV6N0p6N2QraHRWbDlrWVBxNG5lTGMwcjc2MjI1Z00vUDVqbzkvQzM4bGY2aHpXMzF2dlptUjZjRU4wVWZoTmNGcndTOWd1bmh0OVluV1RualBDcXB2VXo0WHROK1ZQa1J6ZEZ2YUpHcTcyaUE2TERvZ3NzM3hFOUZiMFJwL0dBdUNvK0ozNHUvaUxwbDR4SWRrb1dKaWNsNXlUM0pXOGtYeVcvcE1YcGdIUitlZ0RpU21KeXlLVXYvZWpQQUFZeWlNRU1ZU2pEcUNaRGxsMm9wWTZET0o2VE9ZM1RPWk56T1o5THVad3I3TzJydVo0YnVadjd1SjlIZUpLbmVKYm5lWUVYZVlrM2VZZDNlWTlQK0ZxZWZJV0tsQ2hWam5KVm9sSlZhSDF0b0kyMGlYcW9wM3BwZ0FacHNJWnB1RVpybkxiVjl0cEJFelZKa3pWRjB6UkRzelJmQzdSSWk3VkU2MVNuZWpWcWJ4Mm5rM1N5VHRQRnVsclg2RGs5cjVmMXV0N1JlL3BBSCtsSC9hcmY5SWVSeVRNOVRFL1QyL1F4dzgxSU05cU1NV1BOQkxPRjJkcE1OVFBNVERQSExEWkx6RnBUWmY1am94eWc3VWlDTUZ4ZGorY2huRGlaYk55eHZiWnQyN1p0eDdiMUdOdTJiV2VOZS9adzl1dWVXZSs1NTd2VHFQb0wzVFBQNm5QNmlyNnViK3BiK3JaK3FKL29aL3E1ZHRQQk9rU0g2MmlkcElWYXJDVmFxdE4waHM3U09kekxSYnBFbCtseVhhR3J1YUViNmV5RzZLQ29OSTYrb1lNNXpKOWtaT2h1RHF0TitXOEJhWDdrOWo5azE2MEhpVFhydk51V2VkTm9PN1lCL2dmbFE1N2R3SGdycDM0c3NiZGVIVHMwOGVJa0EyWWhiMVFqOWkwMDlxdWhWeVlMYjl1U1p5dFFzYWkzUUNNRDI4UXVXcHZZdFdGL241eHVLc3ZwM0pVTjdIOHJvZWtnb2RhTnZ0R0cwVUc5Z2ZHelVaRytLbFpmbDBDN3llbGF5Tm9LeHF2Uk1saFg4LzlvdWJGK0poZUtpZi9sTzJLcTI0dm5wb1dieXdheTJRUVovdXZZRFpVTnNFbHlURjl1cUxvOThpakw5NkUvNndOaEloUkFWdUlSSkI2QnFSOGRjL3A0dHNHZUNsZ044UTVZY2RuTjlJcmQ0alVzZkd3NjhtMlVJaHY2emNvbW4rT0ZlRnp0KzFHYmZ0UW11M1ZpVFd1NENHNkhMV1NmemM5S0h2U203djVFSFFoakdVL2tXUUNWWlJlNkorQVVmQVBma1UxTnFBVWgxSWJUb0NOY0NUZkErL0FCRElDQk1CZm13V0g2bkE0WkxsZlRPVXB4Qy9aeFJwVmhwcjhGV2Z5L1Q5emUwSWZ4V0o3akpNVHFFYXdld2VvUjczTWhNMm9rVS8xRHdhOEhqQUtzMEZkREI5eGFQZGJxTVd2alo1YVp4Y0lTcmJmY0tuMDV5LzR3VU02UnNjekhNNTRJQlhLTzl6SCtQNWYrNWNnR010NU1yMXR6dWhmQjdmQTg4MTVRQUZ1WS80Wk51bWxGakE1eU9obDJOTFB4ekRaVHBCeFJ1NWs5Wk92eVBNanVJV280eW5sSGN2by9MSUwvdC9CZDRTYVFyeVhmdUR2ai9ZMnkva1kxeE9acTZqcGQ4bmptUzBjcEE3M2xPYnh1eGV0K0dRaGptWTluUHBGeEFXekRaZy9zaFgyd0h3NlFkeVdvRE5XZ09uU0FUbkFKWEFwM3dkM3dCcndKZldFNjRFL3U1NUQ3ZWVUZWtkeXRHSGJia05sZS92ZFJUeVdvRE5YZ0xyZ2IzZ0NzdkcwMTNwaHV2TFYxZVRzYmd1VUUyek4zYjNPbmFMR2VMVll2Z0d0WnU0SDM5Q2JlN21mWmV6WGFycS96UmNoUUc2VzBBM1NDYStGVnppVlg2K0xiTUJyTkxscHdBZk5ySlVDanJON0YvRzU0TnBxcDNjZzUrUE9OTHNiQ2U3SmppZEtlYU83cmNHNlVRbUVLQ2prbzVKREZNVlRXSmlwcjQrOE12STE5TjdrZmkrUkxSUHdWMmdHTHM3M0NkbS85SEh0a1NmNEhwVnhTZVpCVXZ0WlZUdFVCTWNtYXRiOVg3dUxkQTY0RHIwTTM5MzNpdjdta3UveUpzSWNjTGZZQk44U3ZnSytiNTEzVWZqZHhQMkwrQ2RXbTZ3MXVodDRuMU5NTm56Um1LZjBFOEJYREY3OE5WbldaTi9UNWY4TjZQY21LVHdpZVk5VlhBbml5VzgxMUUvREhiK2EvT3NtWkV2c0Mxb2pzS3ZKZGZJQXhaMEVYVDZlcU52cW01TkRKYjhpekxJcFArZ3E1TGRTUzQ4ZFhreGZuNXZycDYza0EzWStZKzVxNDlSZis5VzZEa1dMODBzbks0blU2Nm0zMExXbERyWVhFS0lGU2JremUzKzVBamhaQW9UVFhZaUtVa1BFMG9zeUFCY3lYY2ovV2NISlppVlVPVmdmWi9WR1hZTEVDVnFOWFRvZmp4enVMVlloVmdOVml0Sm9URFMyaXpvSTVNSjh6WHNSekNheEFmelhQOWR6c1BCMk9KZm91Unp5TzRaSFMrY1JheEhNSmlrdWRCOC9Wc0VhQy85UVFKRFVjSkc2MXBJWTlTUTFycWVHWVpPcHdkc2VqVStCaU9VdDJpRUhuaDZNeEhyOVlweG82YTlFSms5eFRTZTVobkEzVnIyQWU1NzVkMUhXTEtFUWdweEJGVjE4cXNVbGg4NDJrcytxOFVuK3U1R045SWZadHhKM21OT0k2bGZuVXNFRHE0WThpV3Q2RE5UeDBBL1lhNjFBNU56NDVpVGxBYm4vejhUMUZud2dvVjJQWHVoMlVyRmNoRytwZDRsWmdQVDFVYk4yZWxTeC8yK2dLKzJnbE5tdWtMSFpsSmNQdmttbXlVODk3NS9sYXNvRHpNRm0vczNNV3dKRWsyUm4rc2tjVHVxdUJGcFFtVmdNNUsvVkFMZS8yd2pEN2x1R1ltUy9Bek14MmdPbVltWGtaZzgwZ3cxSWJsbnFaZVlQZC92WGlSYnBMcXVpUTJyM3kwUDhpc3lvclh6NUlxRTRvS2ZuVE5sL01KZ1h6Zzl3c2VLWHF2bVcxVzI3bmhyZHpURE9Ybk5yb3hRekI2TGZIZnA4SlBzSlJqTTdueWNoMWJWT0MwZ1Y1NTRuT04zWC9ZN1Z0cnJ2NXBaL3dPQWZFVHdhelpUcHRsYzg3SDFWYUlDZkJjdWkwT2pPZWZnbkVPZFA1TVo1dk1vc2srNXVpTnVLWVk1MlZsSncyODJFZTlZTEtlcnowTUwzSEZuSVdCZldHZG1ybEZnNGlSenE4eng2aHR0L05jZGhiNlRCQXhyR0U3S2g1ditaSGRLK3I5dWdJaHVZV0w1VTk4UG5JanluSWRXMXhoS1BUUGhiZXlUWjdqTjRmcTN0bWdVR2N1N3RxSnRJTFJZOGUzbHpneUN3b1l6ZHpFWHUwbmNudjNZcWRWbWxPMjlhMSt0M2hIT21hOGl0OThMbDZIMi9aVFBLcWZNcTkxaUtrdUE2OHRlSTlmMzdpc0RJbEM0c2V2dzNSNDJoU28yek1PTC9VYXRGa2xVdGt5WmVtYXkvQlZoOXhudjkvS1dyYjgwSnhUcEhhU2RmWlBHdS9sMnpPOTFGZVBjdnZjOXRJVkp6ajdhVm40dEpkU3h4NEdjdnh1NzlNMGdzOWVRTEpTcm9paGNsU0tkZnAxa0dTTnNPclNiTTQ2eS9WUFRjblNzWk5acjJ2K0x4L3ZML2MyeEovWWMrOGpFcmM1RDJqT1djbFNWZHROQ1VQK2Z5WGttcldtY3pjN1VXeXZtbXl1dnQxVXluZDJiVkpGYUxwbVl2QzJyc0piT00wQ3NVNWhzcGU5MzRLOFc2enV0bE5ZUktyeDIwRWF3bURjVVdUTHFsVzE3bkp5azEzcnJMYjVsZ1hrMTZNeDdSVFJtNitWbnUwdTZkSCtWeVByQTE3ZTVTWFBJcGxqL1I4SVI3bDh6d0tzdEhPdHUzY08yTUZLNm5QTzMzOEpYNlpYK2N2K0NnZjQrTjhnay81eWVQWCtRYmY3RHA3dkk3cnVZRWJ3M0RJYXY5YXU1VWFteGdTQlphTHRLTWtDZ3lMYW5ZbXM0eE1OTVFLMFhKV2lwWlJGd1cyaXJUL0pCcm1KTkVyT0ZuMFNrNFJaV2JWQ2s0WHJUVGJWdkhyb2xYOGhXZzFINVdOZFQ0aEd1RlRvbEUrTFJyak02SnhQaWZLWmZrM3hmTXQwUWpmRVkzeVhkRVkzeE9OOHdOUkxtOXVwQzVmaGdraEN4bEJQdjBydGRxdDhpeUlobXFQS0s1WldBYUdaV1o1WUhGSUxZQWdMdzgzWktMRnovUlhHTUZLTzlHR09qQUNqRnBZSkk4SVlZelVpLzA2RG83Y0EweXdCbjFyd2lScldjZDZJbE5HR3hRaXNKRW9PbEUwNVdGYWVRMDJpVFlyYkdIQjhQYjIyS21NalJoTTQ0WkVVTGkxNjVsQ1VLN0g3Z1BrWm5Wa2czbFFqZHg0cDl3ajg4UnFDZFl3WmFrY0VpYVN0Z1psakhYeDVWNytCS3MvbTJrcnBaSWlpSGlkZVkxdDhad2swZlhuTHNFMEtoajNmSjJwSFhOY3A1ZDNuVWJSM2dKVFNlZDZwVTUwblQxWFBOWVgxblZKZEhtcHJocHUvMGxKV3FVWGxzbzk3ZnpKbHFtSzhybG9uV3ZiMGlWempjSjZHZ29uZytFVTRGUXduR2J4NlFqKzFjZFpOSUd6RVpUR2NRN25jaDQ3UmR2WXpYWjIyUDB1aTNkN3ZJZTlpdmZwZnI4OU9ZQmk0enpJSVg2Q2M2M2txNER6TGNjZ0xxWE5nZ3ZjbmpOYzc0VjZlcEhLd01WY1lyb3VGYWtrbCtucDVYTm0wVmNrV3d6eVpLZnNnVmVEeDY4QlhwdFM4RHBQdlo0MzhFYmV4SnQ1aTZYZkE3eWJ0L0kyREx5ZGQvQk8zc1c3TGUrOXZJLzNpTjV2cVEvd1FUNmtmS2oxZmc5THczdE00dHQxUldVK0RBcTEwZjlpQ01hK1AzRU4weHc2d3RiemVkZThQNnVlUWZaY0orUmtaUTZmYytqNXZCVk5ick5CcXVYWm5OYjFHM2NaV1pwNW1ud0Y4WXZjOHRtMHFEMmJZN3pZSEZUUCs5clA5VE9RZWY1blZmeG1rK2wxWHFXOG5OZEZ1VGI2UklQQm9LaGVTNnB0Q3BIQlZ6UFk2a1AxcU5STjgveStsVWtybFE5eTE4S3RxVzZOQ2huS2Qra0RHeDJGcjRLS3pyT1Z0bWYwd3ZrREdxOFJvYXRGNnVTcGJqSkxWNDNIckg4cmJHVVlLYU93OW0yS3ZJLzRpRE0rSm9FOHRZL0dYMG5lSC9QcXcySnZQK2R3UUdOQVBIUmEvZTZMZDlvMEJyRlRuM1J1WTV2M3lkTW9mTVd2WU9sSjZ4blBsaytVZlNRMVdUeWFManY1NHZza005NDdJNkE3YWNSK1IxclN0NjN6bHhXMlI5RHp4dUQyN0R0dFVkcHhtNzFIZWl5K1M2bVdqWmxLeUk3K3p2ZDd5L0w5bTNMcjJXOW1lV2Q4MG5OK2syTHdwd1NwWHp4QmdxZXFNVVhrWllQNWpzZFBpS3BheEhLWTdQUGRXWkNWZHE2YTl1N2N6VzdiQzJ6WnUvTUpueDhYb2trRk9pM1hPMlA5cHU3eWZwNzNNeGk0Qm9QdlRTNmlaS01QZlQrMk1WWWVOZEZtRi82K21CMFJDbmVsdVVpMGtIWGFYaGV5OFgvZkdaMlA4dFkrckpnaEkzYTFaZTRlUlU0VElXMFB5d2FOWExjaWluS3p3alVyMzhjMEdibkczRnNITmtZa3J6elhzamFhVENVeWtiOWxVejA0T0g4Z0oySnQ2Znd4MFZxa0pULy8wbWdtMVlYUDZ1MEo0dmc3QmZHSld2YStlUFVBVnlMU0pFb2M1bmRtdkdiRkVzeTFjbWx0bzNnUmF5WFpablM0b0dCZzZEek1Fc0w2V0pPSWc5MG9kTnE2bmkvcWpWajZyV2tRUmZEK0pmODJKQjYyZmFBWWFDM2sxQmN5d2p0MytYMGsvLy8rM2k3TlFmdEJqV20reUZlQkgzTU55N2xKbEhFTHQ3T0NGdi9GWnU3bVBrN21JZEhwWVNLczVZeXdQcHpJdWJOL0Q4WE9zQ1ZzWmZmc1gwV3hONXdlenVaQU9EZWN5d1ZoZTlqT2hlRlY0V0l1Q2xlRTEzRkZlR040TzY4UDd3enY1bTNoSStGWGVHZjR0ZkNiL0ZUNG8vQkgvRno0cy9BSmZqNThLbnlhWHd0ZkMxZnpHK0hhY0QxL0dtYkNYZnhGdUNmY3cxZkNJK0VSdmhxZUMvL04xMnJVWkhGdHVQWUtycXpWYTJ1NHVyYStGcm1ad0JmRDc1UlBJS3BSeVRNRWZ1cFE5Nzk0WENHeWZYaTdxek9pTU1vWTQrUmRPK3FDNzZwdklJTHVOdHBPN0pLTUh0TzJVaFp1TkkwYmxKNnlnSjBuQ2F3WENiSnBoZktoTGxyQnVNclVyYnhnL05VWU5uOWp5YVBsOWplZk9Xc3RsWGtOV2MyWXZuV2loRlJtMkVxSjAydlI5cEdaMU5PNktMZGFWTmtLVzliaktPbXZ1d1NzbEZDdE03VmpQZWxjYmsrU3prVzJrUFdQTG85ekpyc3NXbHRocnovcDVZV2xNay9QNVo5am9aVWJKbU9TOWRJWFN6SnpoZG1UdUx1Nyt2aVFuOFFWb3NCaXNSeHNWR0Nhandab2JCdmg0NXV1azdaUkMyT3dDSjRzbmJ0TllQQnJEaWx0b1h3SzUrK0xhYU9OQ3FUVHJpblJ0SWVHOG5RS0o5cWlzSlVGdzl2Ylk2Y3lUSnRyM0pnSVRuSVBvbHMxMVJVakgyRENyTWE0cDZtRXZ5TmRnbnN5YnFrVG1MYlVCQTdqZEczeXRvenhMajdkcFZPMERXYm5oRkxSclFHdk02K3hyWjZUSkxyK0NaZGdHaFdNdTBLbnQ2T3VydFBMdTA0ak9GazBuWFJHcGFaTVpsV05PRkpmMk5BbDBlV2x1dHJrOXArY3BGVjc0VDNQMHM2ZmJKbXVLRDhoMnVEYXRuYkpQRUVoaWpOQzkwbGM2UXpPWVNkeEdNN3l0T0NjT0pxUWNEWmxuRU0zenFVSEtyak9ZeHVuZDUzRWJRZDJWT3JhQ2V6cS9VV2JlWkxzU2RoVG1kckxQc3JZajlEejJRR0xENlowcmZkN1dCcHFZenNaZ3ZIbXhQZVo1QjBjbGVpMGo4d3ZpbTJmWUpHN2MwdGcxYk9sVldkZXRZYnJ0QmF4eHNvc1haQ0xqbjhYM0EveXZyZ2lrMlNpNDM4N3NxRGRsWW9lblBrSnZZWEtzUmZuakpyby9FZFFuM0svNHVGalU2ZTlLTXR6bGhpZHYwem5HYm1kK2NkS3JwdEViZDhCdGY2ak9IMzVZZWNZcEpPbDgyZTVNZGxXQnVmV1ZUVGpkek9wRE9rcjZadE1nMUoyc25LKzZ6UnRwdWNsNDJ6cDZTV1Y1ekZIQUhyOTRuZzlPbFJETTZEZ1pUeXY4dnpsY1BieStDenRtUDd0Znl2Rm5GWEcrY0NyZWI4SXF0R3NXcGRiMlUreWRIZzFCMGl3KzdkYTZHWDVidEUyRVQ1YW02SjRlSndLK2RkZWZmMDZHT3BFKzV1U3Y2dWNOelNNLzlhWGFlUm5vb0dmSUNoOU9NOFY3VmZSZjJGdjlTOFZrdVZ6NHdUajcrc3JodkozREpFREhPajg1ZUk5c085UW9zMFpYdUkwKy91WDNKN1BtTDZzODNpbnBieS9wRzYvN2M4eWFWL0xLRi9jaFYxWndJbGU5VGxUUVZPeWRvdjZRWk50RkVRYXN6VnY5ZDFRaUdDZW1ENmlyMXpYem5MNE0vSHIvdFdER0wyaS93dnFIZjh5cjBmL3o3cFN1YVVYZXJxZVFlOHZ3L3I0L1dxSUlwbDlUUmJKOVhacHBQOGMwa2gxL3NRc0VXM3VoOTFIWUJJY2I2QVhBcjlxNXpGM2NDZDMwZVorSHVCQkh1WVJIdVV4SHVjSm51UXBucDczL3c3cllTU01oenlzQzFOaFU5Z2Npdi9oNEt6TjR3cWpJRHBubG5lTmlaa1pJM0VMb2tqS2pLRTdNRE5UWm5ZWFlzWUd6SWxCekZEQytuN3ZuY2Z6NDB4K09Vc2wxZFJRUndPTk5ORk1DNjJjNXpMWHVjTmQ3bkdmQnp6a0VZOTV5ak9lODVZUGZPUVRuMm1ubXg1NjZhT2ZBUVlaWXBnUlJobGpuTDlNTU1rVTA4d3d5eHp6TExMRU1tVmpPK1cwTTg2NjRLSkwzdTc5UHVDRFNXWEVJMGx0eE9NKzRaTStuZFJHdk9ibmZ1bFhmdTJ2c3E0ayt5N3FaNEIrQmRhZmdNUUZFaCtzK1NDbGhTQ3R4U0NqcFNDYk9KUFRhcERYV3BEVGVsQWdmRktSY0NydUpXSjh3aW1WQ0svaXZwdmRnb01jMUFhT2NFUWJ3N21qTWljNG9VMmM1YXlna2twdHBwcHFRUTAxeWxCSG5Vd0REWUpHR3BXaWlTYWxhYVk1MUJaYTRyMlYxbmcvejNuQlpTNHJ5M1d1Qys1d1IzQ1h1ekwzdUtjVTk3a2Y3Ui93SU5wRUdzcnhtTWNxRUpuSVBPZDUvSC9MVzhFSFBzaDg1R1A4aVpTaVpUdnRnbTY2QlpHWHR0QkhuMHcvL1VvendFQzBqUFNpNVRERGdoRkdvczBvbzRJeHhtVEdHWTgyZi9tcnJVd3dFZmRKSmdWVFRDbkZOTk5LTThPTU1zd3lHeTNubUZPQmVlWUZpeXhxQzBzc3lTeXpIR3Fac25DZ0xZNURkc29wWloxMlJqbG5uUlV1dUJCcTBjVlFTeTZGdXQzYlZmQis3eGMrNEFQeDU2QVBDdi9uN2lxQTNkaXQ2UFZwKzJBZjJDL1pjT0swRHgxbVpuTGU1M0ErTXpNek16UHovd05sN2tDWm1abVp1UjNtOXN3Wmphbzh6YzdhMjlCazcwaDdwUlZlcjJYcFhPbTZGNzAyQ24zb3M5SG9SNytsR01DQWpjRWdCbTBzaGpCazQxQkR6Y1pqR3FieDZRek1JTDhFUy9oME9aYlR2dzdYTWYzOXVKOHBIOFNENUIvQ1EwenpNQjVtekhmNDNpWGh1VGR2R2JlNHRxM0ZMRGozZGloY1NmYVpOaHZsdGNhTnBpRjU5R0NzT0hjUGRVbk9TVlBsOVczbTlEMGthVCtxMHROWFNYdHEyNmJzRzIyYmF0TmROWWJuM3FhNTFrN08xTGFOVmF0MTdpMVQyelpXYVh0OWovcUNrMjY5Q3FrV1h5cHJrN2F2UDhKcGZEclBUYUQ4MUU2UzJxbTgxVWpicGlmV0g1MmJVd211eGxqYnBqcUR6MUYzNWZENWxWY3lHS0Z0bTV5dGJWTytvTWNqV3FUeUFsbjFxLzJSdGl6cVJTcGVMa2l2dHBDTDgwdG1rYll0bFp0cy9YUXpYTnhNYWRCbUIvbzA2ZGpjbWJjRjBsRXRDblJ1czUwbWJLbG1nY3RzdFU2OGtiZFY4bGM3ZjQydHBiK08vSHJGYkpEUGxMYlJObG5kbGlpbnJtQSt1Y0czWUxOcnp6eFg3ekJqRDJNZW5YdFRYVWVTbEpPeFI1bS9GRDdhdDhYTlBNbXQ1ZjBZTSsrYmJZbERPaEczemJiYkRoYzZic1FNU0dmaWdtZkgwMWNhNTUvQTUvbmF0bTFNdlZPbEhhYzhKNXJSb2Z0V2U2Tlo5eGZLSCtEN3NkUU83YXRQYzlETVhmOEsvNGdrelpmemYrVDNNZjlHWENaSzQ4NnovVHplNTU5L1ZrQ3J0a1FsUit0WXJhV0s2VnBxOHNOVFVHWE56TTJxZm1keXNOODlSckJ6TUltNld1NUMwVzc1c0E4ZllVMWNiMFcyVWY1RXFYMUU2OFBFVEg3T09sdHIwS3E1Rk13NWxlWE8wbWZ6T1liZlNYbW5ScW03dGNlUExORm4rRW02WjdSYi9NdThmNUtjOWtIenpwWTVXYnhQZmE4R2RSL3ZMUnE2TnVrc0hjbmkwNE95TFJKclJKdEc5ZExzWGVaaExIczJJVnE5VmIzczZCcEhLM3dyYlFUeS95TmZodVJEQ2VtVVEvUVprZHV6UG85eUVEbkl3MU1hUm04bWhLdGQ4azFocW5yanc5cXFjdms1bWNlZjllQTllMVlVMmprU0w5U1R1ZXVrblA0cFY1MjUrcFFyVVl4d0NWK1NCU3ZqQ1phTkNQenhVTldkK3ByU2htZXEvZTZULzdrYitjaExRdm5vVTVFOUVJblFQWS9oNWRneTVaUGNNd3hKVTVwR3kwbnQ3Qm9WL1BSaWxFY3libGgzWFhQMm5GSlJZcW40dkp5cHh0Vi8rMU1CMWYvOGkvbXl2My8vMytYeHdOaHFXYVA5RE9XYlBmWUY5YmhjT2ZiRWxDTHJIU3Fndi9OdjZVRml3VEhkMnpveFNxdEFDa2tvdjkvRlcxajh0MUJ4MlRrSzlmWTNJMUQrSDRXeGNkM3hNMmNaVGVXN0ZJOHp6WHozamFqSnFoK0pKUnZqL2J4VWV3Vlcyb1JRN243bndVY1l5cE55L1VEclVQMmM4Q05GNnZZcmpMOWxwNGpMajk3UGFoUGpkYzM3K2RmeDhtTzk3a3JiVzllMTdnN3J3SFJNSnpNVFJJNnhGTXVzRXl0d21uWGpURnhvaTNBSnJyWFZ1QjQzMlRCdXhYMTJKQjdBQTdZTGorQXAyNDFuOGFLZGJDV1djSVZXdnlVUjZONFFXTmRTdkpER0VoMzBmTHhWTEhHNzNzdmt1dWwzaXlweVF1TjRUNW1Dc2ZUSFdEZGRSYy9IT3B4RmVlaVBKM1VxRlMrcnNPNlM4TGgyMGlTU2FqZllaR2ZkYW9xTklWVkpQR0doVXFlYUtaWHAzcVZ6TEdYZXUxMU1DN25SZExCcmNteXJzVTQrbDFVMTVTK0xTcktTOWlaWlNXdXhwMG10c3BMV0ppdHA3Zlk4S2JFWFNSMzJNcW5UWGlGMTJhdWtUbnVOMUdXdms3cGxRNjNGM2tacWxRMjFOdGxRYTdkM2tSSjdENm5EM2tmcXRQZVR1dXdEcEU3N0lLbkxQa1RxbG9XMUZ1a2NuSjAxYVI3S0pWbGJrLzZoTEZTN0lneTdSK2oxS0tIWG96RVRNeTNGSE15eE1aaVArZlFYWUlHTnhVSXN0SEZZaEVVMkhvdjE3eVZMc2RRbVlnVlc4T2xxckdiZXRWaHJrN0FPNjJ3eTFtTzlUY0VHYkxTM1lKUCtMNlNPdXZWaE16YmJWQXhqMk42TXczQTRueDZCSTZ3WFIrSW84a2ZqYUtZNUJsdkliOFZXOHR1d3pmcXhIZHR0QUR1d2d6RTdzZE1Hc1F1N21HWTNkdHNRanNWeDVJL0g4VmJEQ1RpUi9FazRpZVdmakpQSm40SlRiQnBPeGFrMkhhZmhOSnVCMDNFNlczZ0d6bUJwWitKTXR1Y3NuR1V6Y1RiT3RsazRGK2N4Ri84aGkveEZ1SWhsWG95THlWK0tTeW1OeTNHNXpjWVZ1TUxtNEVwY2FTbXV4aldVd1BXNDN1YmlCdHpBTkRmaVJwdUhtM0FUeTc4RnQ5aDgzSXBiYlFGdXcyM3M2ZTI0bmVYZmdUdHRJZTdDM2VUdndUMjJDUGZpWHFhL0QvZlpZanlLUjhrL2hzZHNDUjdIRTB6ekpKNWt6Rk40aXZ4emVNN0c0WGs4VC80RnZFREp2SWdYMlVMWjBaTStvZXlzNmFHeWhlK3FWVTd0YWJHYUxiVDlkOVVpeXpsTFhKd0x1OVhDYjJTMTVYTWtJZ3AwYVR4RysxMFMvOTRUTDJwOFhoTGF3Q2swLzRweG1GamJYMk9zTHlHd2NoVHVHU1Q2SmFZY3hDbUhRbWMydUQrbEhQYVRYRGxFQldLTUpJd1RYL2R0ekRwaEhxWXZidSs2ZmxEZ2pxRjFXbUVVb205a3pVYTFtczIra213OXZxOXJWbEQyQlBteExhSVFTZkp4Q21YcDV1ZVRHbjRQR25xMzZ6bjRhUlNiWi9zc2ZtTVU2bXNNeDJTc3lvL0hEMmYxVE4rZk1MV3ZRU25zek1DT1EyeS80VzloVG9lSjFtUnZMVEdUYlpIdmNpK0ZSaGpWUTA2WTh5ZnBmNFB1TjNKZlpybGJHc1F0ZjVRdDJiMktWMWFEdWpJc2lrYnZXeEJqOVhBUGZQYXN1Tm56S2xGb1piTjlkbWhvY2tBdFBsU2I2VFBsdWZkUDdLZlo2ZlpxUGJHY2haY1ZmM096NmdwMWhFSndTYmJGdGpCdDRmN0U0NmhkdkxmeFZEY2EvZnNBNFRqVkRQUzhjR25acUVWaFhEaitCYTBxcjQ5bHVKd3RvZUI5azZUOTJQT2JQRmxIL0w4ai9ORGJEbEk2NGFSeU9iMXpKZlhKdHhDOTVCTWhvNVlHSmF6MHY5TjEwa3I1ZS9jNlBoNTFKS2ZDSi83aXNWciszcmZxTnlIa005L3VtaVJXSXgyTVZ6WGd5eEdmTnk3NDMrZW01RmFMK0wwODhtU1BhckdtMDdaWVhmNld3bklMWit4OUI4TS9Hc1U2NS8xb2ZlYzNFWjhsdHpTZVg0ZlduZHdhcmlhcExpSDV5NUs5TXQrQkFTL2hXMlIrakwvWlFpdmhKZHZpZGl5V1BDTFlvdisyYnlHMUs1Ull1N2VCVTdhS1EvOG1qYkNBTTVHK3MyZEJKK3MzM243OGdFMklyY2VyeGhiVjJNa3lXK2ozT0RzbzNKbW5uV1M5Y3JDN21zVDBlZzVPVE04K1JpcmJqK3duVnJHZmtTcjJPMUpGdHBVcVF2eDZBc1N2NTMrSUgvbWgwaERUTEN3dG9zKzl3L1NIUzhQMGp5a2RZK1hTOXRKMjhpZVhUcWIvMzlydUFjeVBMSXNDK0RsblBCTmIzUk03amRoMnNob3p0cjIyYlcvM3hyWnQyN2J0Wkl4Ylo2M1ArOVZYdjc2NVZlODFiM1crOTE2L2YxLzJqY3dYK2FXSVk0MXdHS3VBdzUveXA1SC9MWDhiY2F3Q0RzZHhYR1JtY1ZhWTdMYmtsYjlock9vTkQvTnc1RS93RlBKNDV5V3YwZzN2OG03azMrRTd5QzBJWHFXck1ObUx5V3R5d3dJcUZKWlFpYmduVmFsaE1nNlpMeGx2REdQTUxjeFNGdkpydEVhSFkvM0t1T00xSGdVMVNaTWlNMVZUVVVqVE5DMHlNelVUaFRWTHMxQkVzelViUlRWSGMxQk1jelVYeFRWUDgxQkM4N1VBS1Zxb2hhaXNSVnFFVkMzV1lsVFVFaTNCczFxcXBTaXBaVnFHVWxxdTVTaXRGVnFCTWxxcGxTaXJWVnFGY2xxdDFTaXZOVnFEQ2xxcnRkRjJuZGFoa3RacmZmUzVRUnRRUlJ1MUVWVzFTWnNqczBWYlVFMWJ0UlZwMnFadGtkbXU3VWpYRHUxQWhuWnFKeksxUzd1aTU5M2FqZXIvTkw2WFZ4N2YweG1kUVZHZDFkbG9lMDduVUZMbmRSNmxkVUVYVUZZWGRUSHlsM1FKYWJxc3k5SGJGVjFCRFYzVjFjaGMwN1dJcitzNjBrQThqY2Y4dnlHaEtCNzE3N0pmWUFGeWVCK3ZERDdHUEdqUGZDeUFsMWlZUmZCcXNyNGZyN01LcTZDemQrM3F3bFpzZzE3OEZKOURYKy9VTmRCN2RJM3d2bHpmOW81Y1ArSk9Ia2VXOTkrYXJ0ektqeVhlYzJ1bFNxc3AxbWlJdm9UVCtvRitpaHY2blg2UGU4clNBanpRRVoxaExoQTVrQy9NUU1PUU91QngvT1ZZalhWWWo2M1lIM2VQMFRoTjBEVE4xbndRY0oxRDVlTStyNnBFUmFTaDVyL0U5VUVVaUR2NDBRajdPVHZiMXJXekVwRURCY0tTeUFqRnpkemlwODhtSE1FWlhJRUFQTzNUN3crUFJwVEhyMmhBWmlzdnFPbVJKVWZhNFhLUEtPVFBwaTBFc2lsYkFDQ2VTVDRqZno2N2NSQkhjUkxuY1pVRm8wY2czNytjOUcrTFoxREV1NjFVUmdacXg5RTJXWjhaVXF2aUtwV2V5TnlPNWZpQWZkdE9kejR0RWUvYkhFbGI1dVBQUUpSZ0UzWmpkL1ppYi82UVAySVdzem1hWTdpQkc3bVYyM2lkTjNpTHQ1VkRPVlZFUlZWY3Y5RnZ0VitISUpUQ2N0d0NXSkNGVUpPbFdScTFXWjdsVVlkcHJJZTZubjlvNlpYMHJieUd2clVxcXdyYWVPYWhuV2NiMnF1Qm1xR0RXcW9sbnZQc3dmT2VNWGpCc3dRdmVVN2daYjJtem5qRkkvcWQxRXU5MFZrRE5SUmRQUjdmeTJQd3ZUMisza2NUTkFGOVhmMzlYT1g5WGRNRFhNMERYY2VEWEttRFhaRkRYSDlEVWNLemFUNHg3UC8wOWw5akFqcHF5Mk1ZeitJaXJtczFiM0l4N3VKdExjV0hmRmRGK0NpZkZwZ25PVm1JaTFtQ3BWbVJhYXpKK216S1RzcGdhelZrUno3SFRud2xqazV4OUdBL0htYy9mWkpET0lwZjRqZmlydS94Si93Vi82RERPc3pSbk1qcGNjemxZdVVRdUpMcnVaVzdlVEJhbmVWbDN1VDllTi9RNDNFMW40b29WV1ZWV1JtcXJZWnFycmI2cEY3UWErcWlYaHFnWWZxY3ZxSnY2UWY2bVg2alAybXNsbXF5Wm1wK3ZGMnRqZHF1dlRxc2t6cXZxeUNyNldqNEEvdG4rMFdiWVpmYkg5azZ0cllkYVR2Yk83YWpiVy9yMldLdXVBTzZHZWEzVlYxOTJYRTFkT2FJNzJudS9EMTczUzdXNzBEVzh0WHhOb2N0bW9qM0UvVmp2NWY1enIvdStJZTJ1czNqL2pjbm9wOGRyOStGYzUzUGRLc3V2ck9XYldBL2IzdllYOXFlaWRqdmVLL2pxWTZacUNxT1I5Z2k3dk5SVzlLMnRtMXNEVnM4RWJNY1QzR2NaYzg2czlZMmNlYUc0M3FPUi92am4rNzQxODZ2c3QvengvTlFIMFdjNGF1bk5EcWM2WS9uTTdhUzczekdmaklSMlk3VGJYNzdYZWR6b0VoWUg4K0ZqN0krRzdBUkcwTjRETXR4SHNCRjNFSWxQMVZxK0hsU3k4K1Qydi96K2RnYzM4R1A4QXY4RG11UmpmR1lpdGxZaU9WWWk4M1l5ZW5ZajZNNGpZc2NqZXRKZmVIRHBMSmNVNTMrWGxPdCtZMm9FMWRXeEx2Wk1mNzlYRkpUcnFpLzFoSmRTVWt0dVk1Y1JYK3JJSkJkL0x4dGFuOWdYMGpFVk1kajdSZWRtV2szT2ZNMTI4QXV0MzBUTWNseG40OVdoLzBjNTdFamJXZDd4M2EwN1cxTlc5NjJ0bzF0UmlMbU9FNzdxRmpZeXBtanpoeXhEZTJCNUNxdU8zN0VwdHNpZHJ6TmtZaXB2dk5keDltMm4zdWU3M3M2MlIvYTZyYW4vYVV0Ykl2WmxFVGNzemVkeVhUOEpJUStFSWhNMUFlYzBVZFp6alJGT3dCQ3lmQXhsRWNhQlAzclg2ckhRUkNmZ2svdzd6M3g3KzBxbytaL2EvY3Y3OEhSMzN2aXh6aW1EUklBQUFCNDJxelBNNEIxVnhnRjBIWG4zWGxqMjc5dDJ6Wkc4ZGoyeExhdEtsWDZQaXpUVjJuQ3ZvOXhZdU5Oc3k3Mi9nNUV5STdlVCs0U0h6dHhybEYxNS96RWtBTzlFOTJEM2gxcW54cnhxUmkrK1VhZWRNdFUyYVRJV1ZmZFpOQXVzKzd4aEhLSkl5ZXZMTExwL05samk1eTdldVhJSW4xaEtsdWF4ZGJMZDhyMStreTUwNk1oeVJGWlpKMDhCNTEwblY2VDd2Q0lrRWxZWW9NQ2g1eDJnMzdUN3ZLWWtJa3R0Vkdodzg2NDBZQVpkM3RjVE1oekpiSGNac1hPYWRSbXlKeDdQV21KOUtPSEd4YzVjdkx3eVVXNnpsODh0OGo5Rjg0ZFcrVDFLeGZQTC9LZWNFK1pWcXF4VmFrTG1uVVlzY2ZON3ZkMHlQTmxXS0hhRmlXT09LOUp1Mkc3emJ2UFUwSkR0dFhxYkZmdW1FdGFkUm16ejYwZTlLelFrR09OZWp0VU9PNnlhM1FidDk5dEh2S2MwSkJsbFZyYmxEbnFvaGFkUnUxMWl3YzhRMmprV3F2QlRwVk91T0phUFNZY2NMdUhQZStGenZhaHFjU2puZTJUM1lsWEY4RE80YkhFYTMvaGg4RTNmL1grbDNZTjlmZkd1Zi9La2RIaHhPZXAyelBSM2hsTDNlOE8xUjduL2l0SE80Zmk0bURscjZ3UHJnaHVDRzc3d1pIcDRZbDRUK3FPVG5TTnhJZit2V1BmamNVblVuZXlmNlFuUHJjQVRuZE1Mb3hqay9HVjFKMzYvbmF0cVl1a1FrV0tsU2hWaHNnYTVNcVVKVnVPY2hVcVZhbFdvMVlkQ29STXJqejVDdjZra1NNMC9pU0pMRWVzWG9ORkZpT3lPaWdZSVUyYUJOOFpTMGNrR2N3SUxndXVDcTRJTGcwdUNhNTB6TU8rcGJRZWdPUUtvaWdNbis3dGZyRnQyN2FOVWlxMmJkdTJiZHUyYlNlRm1JV1loY1c4RS9RTmwxLzlyUjNQek1WYTdNVlozTVZMZkZXUlZXS1ZXWlZWMVZWejFWME5WOVBWUm5WYTNWYlBkWHhkVmpmVUhmVkFQVnV2MXJ2MWFYMDdhSFBRWVRQY3ErNDFEL3MxMDgxeXM5MGNOOWZOWS9QZUdodlhwclY1YlZsYjNUYTMzZTF3TzkwdXQ5dnRjWHZkUHJidlBlUEY5ZEo2ZWIyeVlYdDVlU1A2MThvK2ROdEwrbE43b1oxUWRIclIrVVdYRmVkVkUxMWRyRzhvZW5tZ05TSWpOa2MrK2tZbzc1NFVZYkhvK1dCei9leWYyb1QyYWpHL1dmNm5DS2ZwWXprVDBkRFU0Qm5zc3FMckI5b2dPdUlqT2RKenRDV2RTYmZUcTc5ZC9kNDNVbDdhbEU2V2x5clNTZC9JNjkxckdxV29lNm1pbEpVN28xU251OFhLazZMdmkzN3RkbFFkNkhqSWlZSW9pWXFCZCs3R2FJM082STNCR0kzSm1JM0ZXSTNOMkkzRE9JM0xQT2NsdUo4bXBRVnBUZHFUenFiNzZVUGZhSkZwWGxxVnRxUkQ2V0o2bUhKL2RJOW1wZFhwUVBjV2pUNDEwSEdRRlhsUkZHVURuNUxxb3puYW96djZZempHWXpybVl6bldZenQ0R1dQTXB6dnBWZnJhTjJaTW1wdldwUDNwY25xUmZ2V05sWkFXcEhYcFFMcWNucWQ4L3NRV2o5M1lGZDNuVCt5MjRXZ1QydTNGL0d6UngwVWYvcWwxYUI4VmZWTDBXYmNUaVBNU3JuYm5FMjRVOC92Ri9HNjNuWGtUMm9mRi90T2lqNHYxVjkzNVJObEZGeGRkV0hSKzBYbEY1eFNkVlhSRzBXa2hXeU05WW9Zd1l3N1FzcHhaRlA3MnJxdG4zWFducDlQcGREcFh6NHllcmRqV3N6VzJiWnV4blZHY1BOdGoyN1o2MWZwWHI4cXIvR05rZGZsOFoxZWQzcWZvcTd6QUM3M0lpNzNFUzczTXk3M0NLNzNLcTczR2EvMUJWR05tZUtabmVZN25lcDduK3d5ZjdmTjlvUy95eGI3VWwvdjlpQ2JLQ0hrNkNXSWdvZ0FJR0lvUVgwT0lxM1BSWVFpeEdXR3U1dDVjZkRoQ2VoRkNmQ1VYSFlHUVZpSEVSa3hQckV0MU9zS2FvL013ZlduUUpicFVwNlZiR3pSYmMzUnVMWkpBMEpxTmdKR1lGczNWWE5CeXZSN3BMZm9neCtscVBjNW83ZElQT0VjL2R5L1d1NStmeGh0YzhyRzhFOUdrOFpxZ1NacXNxWnFXVWUxR3dDaE1vbG1hQTVxbkswaDBsYTZpaUNocGloWm9vWlpvcWQ2Z04rcEQrckErcW85cG96WnBpN1pxbTdicmgvcVJmcUtmdXJmN3VPQ24reWkvMisvSjdLT0VnTkdJaEMvekZiLzRQNkRiaWlreklxZDhSS1gvMXA1RUU5Y2pwSitrdWhzUTBvSk1aVVVFakVIWVgvWFhFUEtCRUV2UEx4L0c2UmJwaC9XdWFBY0VqRVUwKzBQK21LLzJ0YjdaZC9pZW9CQkl5b0VjbDJwOXpwLzNsL3psbExtV0JOTktFVEVzUThrSEk2clgxbFVyZ1Q4ZTBaaXFmcUdtKzVXVXVpT3JXK2RpdWlFaitGR2lHakpPUUxoRzNSRXFmMkpWeFVDZG1LVjhtTHl6SjJIa3ova3I5ZWZXQk9oUENXSGtEL2tleUhWYU5pdEQxUm1vVXlGVzUwUDE3WWdSR1M2MjUyd2VtRGE2TVNPWWpJQ1RJLy9ZUWY1MkxhYVZUc1N3djYyU3phci9iNk1nWk5XajBmd0UwMFluWmhUVE0zbXhZL3RiT3ExY2lUZ1FWTVlqMnV2bjRSVFZ6a1JOMTR4LytUdzhpZnQ1Z0FkNWlJZDVoRWQ1ak1mWnlDWTJzNFd0YkdNN085akpMbmF6aDczc1l6OEhPS2lxUm1pa1JtbTB4bWlzcSs1d2w0ZDRxRWQ2bkNkNG9pZDVzcWQ0cXRkNXZaK2ZxNnlYRm1pSjNxQVA2YVBhcUczNm9YN2kzaTdVKytqVm1WcWZTc2VYdmZvY2hiVUFJUmR5L1Q4QmtiQ1p6L0UxaExReDQrT1N3RXo4RC9zb3ZvZVF0dVR1a0JPZk5Gb04wVWtZY3o4SFFTTTBsaUxDR3E5SnVXdktaSVQ1UE45RVNGTnpWVTlCSk56UHd6eWVKVElLVXhGbUczdnFjZE9mWWlEQWlLUHBCSVI0RHdrSkEydS9FcUlVSVJwb1RYOWxSRG5DTk5JV2ZoVkVKVUkxVWFqL3FvaHFoR3VtbVBtMUk5b2paQXNsc3I5T1JHZUU3VUg1aUY4M29qdEM5NlNTK3cxQkRJbnd2YWlTL3cxRERJdGtnQ2dHZjJMeFV0MmZHRkhPK0JOaktsbC9vbFQxQ0g5aVhIdk9ueGpabWZjbnluWS9tVDlSZWtqRW54Zy9MT29QK1l6d2JOUWE1akF0UkRLa3h0RkNHOHQ0Ty9melJUVnBvTHBwWVNCRnFneGhET09aem56T0p1RU1qdUdjZEY3aHZIUitMQmVrOHlxWHBQUGp1Q3lkdDdNd25YZXdOSjEzMGtEUG9IbHVVTGd3WkY0ZU1wYmx5UFBEUGk0SzVCV0JYQlMwRTFyb1Q0R0xRL3pLRUYrZVU3bzBITjFWZ1ZnY0ZGWUVValN3SU1STUUzMVpFb2lWR1dKVldEYWlYSXZsbjNtbUgrSEJHWm1ucVZiS2Y1TnBJd2w5L2Jlb0FnMlo2MDZjSzlLWTZldS9SWlpveXZiMTMyVExOT2V1TzNHNlFrdXVyLzhXWDZWSHZxLy9aa1k3UFduUC9VWkVjK0p1R1hFMnF5RGlXSVNMdVpZbFk4NUYyTGg3RVRydVlJU1B1eGpMaURzWno0bTdHY21xdnd1RGdCbVloTkdNQjg2by9YcW1YSytzcXpUUjg0bnJmL2sxUm5ReENuQWEvVG0vUUpoRGZCTnhBcUtGUm5yVFNva3EzVHFHaEMvd1pWWFMrZGRVd254QlIyTytyRElPM3lLK2dCbkdJSzdoV3E3amVtN2dSbTdpWm03aFZtN2pkdTdnVHU3aWJ1N2hYZzNFbUxkek5XaUFCb1R2cEdzUTR1cnczV0ZnalFwZk1jSnpZdC93MWNKcTA0THNOalppTm1vQjBuamVyelY2cHA2dmwrclZlcVBlcnZmcXc3cEdOK2tPM2FmNzlhaTJhSmNPNlBQNnFyNnRIK3JuK3EzKzdBYjNkSCszdWVTcXV6M0M0enplVXozYnAvcHNYK2pMdmNncnZNN1A5Z3Y5Y3IvV2IvWTcvWDUvMU5mNUZ0L2xUL3BCUCs1dDN1TkQvcUsvN3UvNngvNmxmNStRTkNXOWs0RkpJU2tuN2NtUVpGUnl3bDg3c1FkZ2Q2NG9qdVBuN2ptMWJXUFVRVzNidG0zYnRtM2I5azZhU1orNVQ5dDBKMzFXZGxMYnZmbE91dTlmWS9DWmkzUFBZM0kzUDExSE45SXRkRHZkUmZmU0EvUXdQVVpQMGpQMFBMMUVyOUliOURhOVJ4L1NKL1E1ZlVYZjBydzJhSnQyYTFIN2RWUlQvVVMvMGg4c3NCbHRkcHZYRnJZbGJYbGJ3VmF5Tld3OTI4UzJzaDFzTjl2SERySWo3RGc3eGM2eUMrd3l1OFp1c2p2c1BudkVucklYN0RVTHJXQk4xbUc5bHRpZ2pWdkZQck52N0tmcDdIK2xOWUdVM1ByZTBCM2t6V0VlNjdBUm03RUYyN0VESSt6R1h1eXI2cGJHbFd1bkRxdFdZc3hLRVJQc3h5RWN3Vkdjd0VsTXNZSWY0Y2RWM2ZLNHB1TVUvVk1NM2RYZVBOWmhDMGJZamIwWVk0TDlPSW9wVnZBakROMjkzaHptc1lEdlloM1dZd3QyWUlUZDJJdWhlNkJhajgzWWdoSEcxQlF4d1JKK2dQMDRnS000aVNsVzhDT002ZGFQSXppS0tlWmN2ZmNkekdNak5tTTdkbUFuUnRpSG9XdmhWTlU2Yk1FSWk5Uzhqd2tPNFFoTzRDU1dNY1dQTWFaRGd2MDRpaW1HcnVMTll4MjJZSVRkMkl1aCs1aktxZ1dzd3hhTU1LWXl3WDRjeFJRcitCSEcxQ2RZd240Y3hSVHp3YXplT3N4aEFmc3d3U0tXOEdNTWd3VzlFWWJCSXQ2WWNZcXhYM0d5aml3aU84a2VzcDhjSWtmSkNYS2FuQ01YeVJWeW5kd2lkOGtEOHBnOEl5L0pHNUtUT2o1RnhsS1NZWm1Vai80OFkrVnZ2NWEzQXp0eDBLM3JIY0lSbk1CSkxHUG9OdkRtc1E0akxOSmhFc3RZb0w0Qkc3RVoyN0VET3pHbVE0TDltT0tzb200K043K2JiOXFrbFR0dWJsbncxL1RUKzZpcmVGL3dWdThkbCtXaDJZMFNQRnFybW5idGhleE1sbHpRcDVhYmNydk9SK1Y3UEJ2OVBvV2FTdUdjN0NVenlMdzhXYXdrNjhobXNnTTV5TDBTQkgyTUhzeEdEMmVqUjdQUjA5bm9oV3prKy85RjlzbFArRmM1RFB0YVMxYW9aZHlVamNrdm1BVzFwQ0dycW8xMWF2enpHK3pjenZveXYzc1NtWGRxL2d2VEJuZFUnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbWF6b24gRW1iZXInO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvd29mZjtiYXNlNjQsZDA5R1JnQUJBQUFBQUVVNEFCQUFBQUFBaHNBQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUJiQUFBQUJ3QUFBQWNiam41VVVkRVJVWUFBQUdJQUFBQU13QUFBRGdGRndPRFIxQlBVd0FBQWJ3QUFBckZBQUFpMnZ2SW9SdEhVMVZDQUFBTWhBQUFCTklBQUFzaSsyR1dSMDlUTHpJQUFCRllBQUFBWEFBQUFHQ0lDR3czWTIxaGNBQUFFYlFBQUFJUkFBQUREaTRWcmMxbllYTndBQUFUeUFBQUFBZ0FBQUFJQUFBQUVHZHNlV1lBQUJQUUFBQWxud0FBUHFoc3pzN3FhR1ZoWkFBQU9YQUFBQUEwQUFBQU5najVaTnhvYUdWaEFBQTVwQUFBQUNFQUFBQWtDQW9FeTJodGRIZ0FBRG5JQUFBQ3ZnQUFCUnlmdmoxV2JHOWpZUUFBUElnQUFBSnVBQUFDbmtEUE1XaHRZWGh3QUFBKytBQUFBQjBBQUFBZ0FWNEFvVzVoYldVQUFEOFlBQUFCeFFBQUJMaGhpYWoyY0c5emRBQUFRT0FBQUFST0FBQUlSN1FQY2ZsM1pXSm1BQUJGTUFBQUFBWUFBQUFHWHZGV3FnQUFBQUVBQUFBQXpEMml6d0FBQUFEUExFY1NBQUFBQU5MUUQyOTQybU5nWkdCZzRBTmlBd1lRWUdKZ0JaS1hHQmdaTGdNaE04TVZobGRBOW1zZ1pHWjR3K2dMWkxPQVZURUFBTFpFQjV3QWVOckZXbHRzSEZjWi9zN2FYdHZqOVdYdGNlTGJydGRleDNHYW0rdmNZNmVrRmpKUkcwZ2FTb0RRcEduU3BFRGJKSmh3RTZLVmFCOWE0Q21DUEtDQVNGdFZxQ0Fhb0NEa0ZnbUVTZDcyaWN0Q0cxcVpDcHAyUWVKbFg1ZnZmRE83Tyt1OXhFMXMxWjltOXV6TW1UUG4vT2MvLy9tK2Z3MER3TUY1L0FiMUg1N1pmei82VG41dDlqRnNlbVQyMUtPWWZ1eWg4MmR3R1BXc2cxd09EZnd3Q0tHT1YyN25Xc1BKYzE4OGg4VERaODQranRIVHN3K2R4SVpIVDgyZXdjNHpYM3A4Rm5lcHB2SHJnL1g5cDNRRk90Y2hqRFlNWUFRYnNCVlRyTkhFR3R2TkR5TS9IVWg0enlibXZjK2hhZjl6djFvelF5Zjh6NHN3WmxqOUc4SitITUlET0lHdjRna2UzOEZGWE1KeitERitobGVJT2Z5T1Y2N3krQlBMZjhjN3ZKZGxGOE1td3FZdjhkb2Myd3JuTW14NU1yZUFQYmtzMzdtSHBRWkVhZDFwSGlmZ21DMDh0ckZzY0FWakhNTlIxck9sYS93TTRTaGNmb3ZyYnBMblkzNTVodWNEdkdkVXc1aUl5dC9WZVRLWFlqdVRmUE9lWEZydEdmV2d6alRDTlUwOGJPMDZsWnB6YVg2TEkrUi95OWkyN0JPbWtlY0d0TFBtYWJaeVhuZFQvbnVHMEl5MTJJYnQySVZKV25vUDUrZHUzRXV2T0lwSDhEazhpYWR3bWZhNGltdTRnZi9ndjdSTG8yazJMYlJObTduVDdEUzdFWEplc25adTNOYzBqVzdPMkFyLzVhN1F4cTVLcVpMckN6ekZlYmkybEV2bE12Ymd0M25kelpUVVRaVmYwMHB4bHRTRGJQRjhHK1BJcktDTkZtenJ0TUJDN3NXOGJXaU5oYXIxMDdmNEloY2Z3TjlLV1M1dm4xeWFjK3N1dmtNL2lsdlFwdGxsZktmdlM3ZmZKdHZJckx4bmxWc3NkMm5wZnNLNlUwdVpSWGx2U2g2YzhyOWxPQ3NMTjV1NTRrcVdSWjBhTmxla1VMK0tNMzJ3c0txTFQwNlVqa01yWmFxc3hUa2VGM1RQdGpiRzFoMmU0Y1VlcmNjNXIvL2VMSEZWVHBXdnZXb1dzYTNrNXRuR1BPdTYrZGpGMmc4WC9LZWFaUng1NjFnTnE4VjFXRXZFQ3pkbUFoR3gvSnJYYnVxMjJuVUxOV2ZLL2FTbVo4aUd0bDdGV2hYaWtaMmJtajZjMG9xZjB5eGxLOGZDL09xczdvRTFQVGxUZFZUQi9vYXdEcTFDTzlHQ0RzSWh3NGh5bis0a0l1Z2lqR3phaGtFaytNUUlVWWMxaEl1OVJBZDM3N3Y1OUhFaWlsTkVBODRTbmZnQ0VlRisvaVRiZUlxb3g2dUVRODZUNXZYWENZTTNDWU8zQ1VNVzlBNmZ1a0YwNFYyQ0xJUE1Jc3k5dnhtTjNQMGphQ0lEYUVPeldXODJJbUkybVUxb05lTm1ISllYM0lsMk0yRW0wR0cybXEySW1oMW1CenJKRm5haXkrd3l1MWplVGViUVpTYk5KSHNld21rMEV1dllrd2pQYlVUcCtJc2pqNVNNZkpUb0pJTlp5L3RqUkRlZlhzL3lCcUliRzdHSjVjMkVpM0ZzWVhrcjBVMitzNDNsN1VRM2RoQmQyRW1zSWdmYWhkWFlUZlNRRFUyaWw2dDBDbjFrUlh2UVQyWjBGem5waDRpWXJOeEs1amZObnM0UWNYeUVTR0FmN2lHN3U1Y1lKT3Zjei9KSGlRUVozZ0Z5cllPNGorVkQrRGlHY1QrUnhDZUlZYkt0d3l4L2toakdwNGdSZkpvWXhCRmlEVDVEN2pwS1BuYVVvenhHak9KQllveWM4d1JuMnM1dWgrWTFpcWZ4TEszeExlSU9mSnZvSnRmOUhrZDNFZDluK1JMUmpSL2dSeHpkWldLQXZPNDUzbjBCTDdIL1A4SEw3TU12OEV2YXo3TGlKSDVGRE9QWFpMOUozMWRlSTVMNExmbnlHdnllR01VZmlGSE1FOTM0STVFa1U3ektsdjlHSHIzTzk2bzM4QStXUGQ5NmkxZ1g4TEFPZVZqVTl6Q1llZ3lTZDRkUlQ1YlppSVlTbjJzeExmUTU2M25OWnJQWmpCWjVXMFRlMW1xMmtIKzNtVzFrNE8zeXRnNTVXMVRlMWlGdnMzNDBydFhWd1hJblIrN0tsMFk0bXIyY3orTmNMV2U1U2l6bmZaWHI0cy80Qy83SzFmRTZlLzQyKzNvRDc3SS96V0srNjgwR3M1RStQODYzVDlESGQvQnR1L2lXU1lUYTkxbzIzSEs0dFkvdHJsMzJMVGNlWkhqRkhTYTRtOWlkaG50RmludkZYRDU2RlRpclV6MGlhazlaekNteVhqeFUzRTB2WXRIL3E4WWVXWHZNajI5dU1XWlczZC9LdWM5VWxiRzdOMmVCdmwyQ2JVNzRqTjhOeEh4WDhjTC9sbnRSVHpsbE8wMG1QMGIvMmpObE8rRXRjejYvcDh2TG9NdjJ4ZElkYStrc1U4KzVRVTBVYk5jdnV6NGZDdTVtMXIvK0hkanozRUlmSm9vV3BpZlo1K0pGMzlMVGNlMldIdHRKODl0OHhabE5CZGhEMEZQVDBqdEZEdSt4TGJzZXJsdlByc1lmQ3h6dFFvblhsMnJMZWU5dTBYNTZYd1VkbUh1aXdDMXIybnpSVTltYnIvamF6TWhiNDNrMldLbDFmM1U3bmpiMld1VW80NHdHbnE2WnN6R0ZvN3JrelkzRzRJanJaZnc1WVV5eE04TjYxcXJQc0pXWm0vamJRaTFsR2V4bGZuMktWenA1MzdIOXkyc3Uyd3ZpZXRrNlRYdnZVZSt6L25NWHZIWEtzc1BuZXd2Y1hZelU1NDhwUDU1Vld2VUwrZmlxNTY3NHE5NHQ5Ly9DdFNxTVZCNmRMWnU3S2RrejY4OUNXbGtLYjZScCtlcGM3b29zNTVSRVo0K3BwdFR6ck9mcnVjOHZqa2lGMVZUeXprVys3eXhhVTVrYXNkZTFLbUpwZXIra0hRZkwvMWRCY2Rob2N4dXhlRjYrSHNjWSt6NUJtMDh4VGswc09ZYTdnUlY2Wk9VeUZlOVBkeFEwN0xKbloyckVuMXZwWWRVOHhsTHlVU1hSSTF2TWZtaE9BL09pK0pDNTZVeTRoUmJqdFQzOVZuSmwxU0xEMHYxa2FUdjMrOWVuNVZuUi9ENnV2ZHZ4bzZXemhBeWd1enlydnVKSURWWEdtLzR2REMzNnRTQXN4ZGlFWnI3UmxscW9ERnZJN3R0SytIMTNTU3N4enUwcUtyd2U3Z2g5L0xhYTZLZGFpZWxPbk5lc0hoaWk2a2tTSXpxVzY4OEVVTy8vZG1MUjZLTkZSeDd3OWErRjYvZTlpQjZPb3NlSEhVTnhkSGxZTHg3MmtXUTV5VGYxZkNEWjJsNzJiMEJIaUVvMlRIaGpUa3JySjZYMUc1WHhhQWprT3NJQnhkOVVsdXRvays1dkY0T1BTdXRIcGZJN3BPK2pVdlpSYWZwT2Fmb3VhWHBYbXI1Ym1uNlZOUDFxYWZvZWFmcGVhZnBtYVhwSG1yNVBhajRtTmQ4dk5SK1RkaCtRZG85SnV3OUl1OGVrM1FlazNlUFM3djNTN29QUzdnbHA5eUZwOTRTMCs3QzBlNHUwZTBTWm1iQVVmS3NVZkxzVS9JZ1VmRlRhUFNydEhwVjJkNlhkZTZUYSs2VGFZMUx0bzFMdE1hbjJBYW4ybVBSNlRIcDlVSG85SWIyZWtGNlBTcS9IcE5kN2NJMVlvMXhRV05vOUdkRHV5WUIyVHdhMGUwVGF2VFdnM2Z1VkN3cExuVGRLblRkSm5UZExuVHRTNXkxUzV4R3A4MWFwODRqVWVhdHlRVzM2clcrVTgyRlp6WU1jNGRNYy8xYU8vakpuNFFYOEhQZHhmSE84OHhyN2ZVcHZQWWRRL1FXcnVVTVRvVm42MHRvVjgyWEg1ajBycnlLckVIdzk1NWJvQk11bzB6NHpQYTZjY0xyR0x6WkY5VEtYVnlaNW5WRk50NndNaDFnNXRuSmJuR2dtd0FDbmZFMDVwZFZhK1c5Q01XSnNFWVA4SnIzTTJ6V01vcEJSSml5RTU0bDZyYWF3VmxPRDFrV2RWb1MzRnJ4VllQZWhJNEZZTnFKV1J2eThwWTFsellGWTVsVE5YdHBZMXFsWWxzOWVlbmxMTDJQcDVTcTlMS1dOWXFzVXYxWXJmdlVvY3ZXVzVTSDdsSWNjVU9SS0JDSlhRbm5JQVh5TWlDa2JHVmMyY2tBUmJWQVJMYUdJTnFpSWxsQkVHMVJFR3dwRXRHSEZyMlJKN3RIR0x5ZVFnZXhTL0Zyalp5Q0R1VWNidVhvRGtTdUJLMXpSd2ZpVlVQd2FWUHhLS0g0bEZMK0dBem5HaEdKV3I2S1ZvN2taQ1VTcmtVQzBHcW1aYWV4WHByR2hRbDdiUmpIbjFuS01pbUtkZktmZDFTTDBxdWMxdWxmb1I3YW5iK0E2KzJnOXlLRjNPY3A5dStJeVlHMGIvYUw4M2lBdmFXYi9wK2xQTnBkL2h5eStYaG45RGJMN1JueWQyQ1M3YjhaVHRQSzQvcXRobnl4MVFML1lIMVFHOHhEZi9CYm45NSsweFFQNEY4ZC9qQ09jd2tuMm9vbHYvQ3dQWTlwTmoxZ0tyK1JlRnMvNk1yN0NLOThnUXFiWERQS0taV0ZRditNVllQQ2VmTFBhcy9mb1didmlITk51YTVvT25hTTZkK3JjcGJPcnMzWnFzMHBuZVQxN2FOdTNET3E5L3dNQ2lZYjJBQUFBZU5yTlZrMXNWRlVVL3M2YjEybjcraitkemt5bm5abGFpbFpGVkVUVTJnVUZMSW10R0pyR21LWWg5b2NTY0pnMjB6OEZxa2dNTWNRUVlnZ3hwSEZCaURFdWlDRXVpQXNXeG9WaFlRZ0wzUmdYbWhBVlF3UVVzVXJyOSs0OWx1bE02MC9pd2t6ZU9YUHYvZTQ1My9uT2UrOCtDQUJQUW5JSjdwYk83bDdFaDE3T3B0RytLN3Z6UmZTbEJ5WXllQWt1TVZoWVFEbWRJTUJ4RVVwUUNnOWxuS3RBNVNMQ28vUFgvODNxZXBSMDlEM1ZoSjdOSGIxTkdOdmNROXV6dFdNcmJWZEhIKzB6ejNiVDl2cXJQYjA5WGJSL3crYlBWY2VzQnBkWnJjalpXNXkzWGpVME1MNFQvY1BwM2Jzd2FPeWU0Y3pvWG95TlpBZUdNTVdKQVJ3eTlraDZkQ2lOWTVuSnZWbWNHTTBPWnpBN3hnRk9qZS9Pak9DOThjbkJjWndabnh3Yng0Y1QvdnhISmlzTU0rWXhJMnQ5dHE1aEV5U2Z3blV4dHNSWXk5MHgxak8yek5oU3Jha0dMVmhEVmR1eEJkM29SVCtHa2NZRUR1QjF2SW5qbU1WcGpmZUcra3ZxUDFmL2xmckxwbk9DN3htVnZ1aFRzcU1QWHJicnhhM3FkNmcvcnY2QzlTVlF2OEhHS2Rtb3ZrL25EN0NLK3hDU3RmS2czQzhQeVpPeVRoNldSMlM5UENwUFNMdTB5UnA1UURiSVkvSTRkNFJNZDBJSVl6VTJvZ09iOEFJR01ZcjllSlhNdjhBMytCYmZFUmZFeDBheC9lYi9qOHdocUVQU1ZCSmNxUGJIVWlTVmRzeDlQallNY2MrakNaMTRtN3Qva0hKbTNTVFB5N0FjbFhPTzUvUTdoNTBQbkl2T1hDQVlhQXkwQnZZRlRnYytDMXgxWTI2TDIrWjJ1aVB1TVhmV1Bjc09oUkJITTZ0YWh6WXlmQnEvVWJzclNPQlg0eHZ3cy9GeDNEQStodXZHSjNITitFYThabndVQjQydnAyS2VqU21yTFZLYUZIbFRJLzJra2U0ZzcxTEU3NXI3RjBVZTBwZ0I4cXhHVE83V2lNMkt2Nlc0TzVIdVVjUXFSZHpXaUhOYWpjQ1ZGbDF6cUdhbHRHbzk4NHIwRWZmcVhGNHRrcksxU01MV0lnMWF5M1IrTFVTWVdpUnBheUhTMUNMeGxSUW4waWd1alZaeDdyaWhzYS9iM0ZaeFJyYUtUMW5GL3lKaWhVWXMwNGllamNqYjNFYXMxSWpsTnFJVWE4VFNncm9ydGU1eXJkdXpkVE5TZnQzbFduZUYxdTFwM2FWTGU4aUl6WXEvcGJpOEhoS3hTaEczTmVLY1ZyUFlRNjdsOUpEMXpDdHlzWWVjVzBtZHFLcFRwK3FFVloyUXFoTlRkU0txVG8ycVUxdWdUa3pWaWFnNllWVW5WS0JPUk5XSnFqcGhWYWMyVDUyWXFoTlJkY0lGNnNSVW5ZaXFFMVYxNm5MVWlTeFJKNmJxUkhQVWllWGxUV25laE9adEtNaWIwcndKelp2VXZJMDVlUk5MOHFZMGJ6SW5iOG9nSW56YXdQdDRtaHhtK1BNa3lONlZTVFU1MWtxY08vaTg4czVveFhQb3d3NitPMGV3Qnhsa3VXY2ZYcUYyaDNFRVIvRVdUdUFrM3NFcHZJdjNjUVpuY1E3bjhRa3U0Q0xmczEvaWE3NW5yN0tyTjhsMVhod0pNbW85MmN6d211STF6WEdjbDUrTmRaQy8rR3pKY25IZHgvN0RQWTdVRSttWWloeGlwMmluK1hOWVVaeTJnWHNjYWVRdVJ4SytWcExrVG9mS3BteU9sZUt5Ri9aVThCWHpUUHh5bmdzcG5qSUJNbW8xSjQ0OXdhck5sNFNQZytWQlRpbk9PRHl2RDFJMzhQMXhoZU5yN0kwclZid1BRdExFM3ZqdnhMVUlrOFdNdjV1TUc4ZzBRWWFwNWVhSWRpd25jejU1LzhudUt2YS9odDkzdFJLV09vbElsUGY2TW5QL3M5MytsZUU5NlgvbmRQSWJSdEJvdm4vc2t4Q2cxbDNZSnY3cU5uTitkL0ZxTVFqN0JFYkVOWmp0NHNmZUx2NFhWWmNpSFQ1L251RlFUVFpMZVN6VDVUOEFVM3g3M1FBQWVOcGpZR2JTWXRSaFlHVmdZZHJEMU1YQXdKQUJvUm5iR0FJWVZUbVltTGhabUptWVdJQm9BUVBUK3dBR2hXaWdHZzBnWm5CeDlIVUVVaHkvV1pndS9kZGphR0Erd3lpcHdNQXdIeVRIK0oxcEs1QlNZR0FHQUpVd0R5WjQycDJTV1d5TVVSVEhmMTluREcwdFZWcTExZjJHbGxxclZiUVVwWGFxbmJFdnRST3hwa2hxQ1EvMmZZdXRvVVlzdGJScUsyb3AwaUdlUEpKcW1LczBJU0x4WHNubm1LK1J4b3ZFU2U1WmJ1Ny9MUDk3QUFmMjZZQWhHc01wa1JHTW5Yd1IyeDhsWHJSNG9XekJNcnhHZm15aENsY1JLa3E1VmJ4S1ZNa3FUYVdyVE9WUnhhcmNqRGJkWm82WkcvZXp6bWxadnpQU1JETDRERThRaCtBaVZVd1FsNlJTLzhKbG0xN0JJVGlIVldmVlduNHJ6OHFxU2RDdnRGOVg2dWU2UXBmcHU3cFVsK2dpWGFBemRFcWdLdkE2Y0Q3Z3EzYTRzUHYvRDNHRmhBVW50M2xvS0E2WjNKYVFmK1N3YXpmQ1JXT1pONVF3d21sS001clRnZ2hhRWtrcldoTWxQTFloaHJhMG83MHczSkZZT2drN0ptNDYwNFU0NHVsS054TG9UZzk2MG92ZTlDR1J2aVNSVEQ5UzVEY0dNSkJVMGhqRVlOSVp3bENHa2NGd1JwREpTRVl4bWpHTVpSemptY0JFc3BoRU5qbDQ4REtaS1V4bEd0T1p3VXhtTVpzNTVES1hlY3huQVF1bC85M3NZUjhIT0U0QlBpNXhrY3Rjb1lpclhLZUVZbTVReWkxdWNwczdsSEdmZXp6Z0llVlU4SVNuUE9NajYxakNVcGJ6aVkxY0lJK1YvQ0NmRlpKN0wyZEVydy95dEl3TkRiaGJKWHNGMTNqTU5oYXo1cy85YXJieW1VVnNaeGVuOGZPQ043emxQUitvNGgyUDVFVWxML25HZDluVHI0WmhoRkRESnFvSlVNdE9EcktEUSt6bkNFYzV4bUZPY2tvUUp5amtIR2ZySzZ5dHQ1dHQ4d3ZUaHBRNkFBQUFBQUVBQWYvL0FBOTQycFY3Q1h4VFZkYjRPeTgwYVF0ZHNqWHBsalpKbTdSTm03UkowelJKbTI1Sjk1WXVkS043eTFJb0lJaXlnMWdRRUVVWUZ4YkZFVVhSQVJuY3dPMnZNcUtqanAvOGRWVDhYRVpuVVFjK1IvM2hoakwyNVR2M3ZwYzBZWm5mLzErNHlidm5uWHZ2dWVlZWU3Wjd3N0JNcGY4aXM1OTlnUkV6TW9aeGlJcHNWcFZJb2pQWUMvRXBRYWtRZDBwaVpiSllTYUlpTVZHQjVTWDRLVEtTaTM0MVNhRk1TbElxa2hqRzcyZGM4RGJ6QS90Q3ZJR1p3VER4WW1iR09nYi9XQ1lGUDh6c2NTYVpTV01ZbTBOdjU0dE5Rb3RTVDR2ZW9aYzQ4TVdJWnM0aTdUVXJOVGJOazFpbW5nMVBhcDk4T2YvOS9CZnhENzllZnZubDc5NW5SRXl6ZndQOEtpckFuZzFNSHNORTJBMUdlNEpLYWpRRGt1NncyNVFKS3FYQktGVnBBQ2NoVWNvTHNlSUJVQ0JPTE1EMGtaN2gyWG4xMWZNNzh6dHJPMnZ0TmI2eG5tMGxqWlhWM0ttU3VzcXFpVFhUaWdydFlraVJwclE3VytlSVZxK0p0QlJheGR4WGlxU1c0dGF4eURWUWt1dEs0czVIMWNQR1BGY1NSRTd6RWo3ayszOFdyVU0rR0ptdjRBeHl3Z2h4ckl3Wmk1ZEFITVBBdmNnVEVaUHRQODhlWWs4eFJpYWZLVVdPRnhhVmdaa05zRHNPVkVXbFlGTXFKQnF3V1IxS3NWNW54R0pRV1IzR1dKeEpnZ2duNFBEZ0hBMTZuVGg3WnJYRWFJaWQyenB6NU83ME44cGRYWWtGK3VSa2c3N0swNzEyL3VyUDUvcytxUEQwSktVNXJmYmlpcUlTNytHcThWUlJudE9jNHV0c0xsdlNFSCt1ZmJQV3NHZE9rakxDSEYzcW01UHZ1SmphNnFpcVk5bTA0c3FrbEpvc2s2MllyQ1BROVYxRlpZU1JHNG1FU0x6UnNWSnBiRFM4L1VWazVCY1VwOXkvbEpsa3YyTmlHRWJGcjRHTkVxeDZwZHpyTFhlV1ZsYVc3aG8rdTJybDJaR0JjMnZXbkJzZ2JkVFk1bjIralp4Zkp6MmRtckUxMkliOUxxd1JNRVpZQm9QczAwd2lkc0F6VEN3eFNneEdoeEZsMXFIaXlZTkdPYnVpSno2dHVUa3R2bWNGSzE4ZUpZdUpsVWF4dlhLVlJKeStWQk54d3cwUm1xWHBZb2xLYnRrc2tXekdmdXVaOVN6RGxqSFRHU2JUamxLS0VvVFNxWVRva3llTFRwNWMvN3IxZGZ5UGVGci9ZdVlXcHAySnhIazZoRFhUNXFvVnN1bTJPNzZjUGlNNjh3RFBNeXR6RHVwQWd5dk9PT3hhcFJWVTUreDJoSHR3disxbHVzZzRxcEJ0Tmk3c0wvSFV4Z0pHNWw4Szl5Ri9zQThWMkVBRzdTN3U2QzdSeEs4YitQMlZqN0tVaExJMG5WRWgxZFlpWGlvSTAwTjZoc3lCM3Q0QlVsYXRYNzhLaTNIMy92MTc5Kzdmdjd2bzZjY2ZmL2JaeHg5L21veTFGajhtY0svaUdtdWxFcnZESm9YYXQ5NXlzU3U3cktPVERmeWNtbkhRYVRoZUFxNFgzM3NzU0xSS3JkM0QwcUVsd3owTHV4ZVczcllWbG5MMTkreXcxWmQxejJmWDFJMjJsbHgzY0t2ZGR1Q2h1ZVlTWHozZlY0WC9QSnludWlIUUY1RjFPeEY3bkFmMlpaZHJrVzlmcVZNR2wyOWQxdDliMXBiVFBmeGtZZTQzM1BPd0hTWkVpM29HbG1WWkZmRXRkWGRNeTRVSWV5SHl3NEQwcFdPZjBVU2lzTFVkYkZLeWlFWXB3SHJ1ZDlCUnNtQ0JpL3ZpUGh2OGcwdXgzdmNPM000dG9mTkNXdjdOMCtKSXNBbDhKQVFvdFpMQVBKRzQ1b1ZOUGNNOTg2M0RDdWpnUG90ejJaYXVMbDNXT05KYXIyK3I3MjZJem9OYyt6ZlJ5OFpLQjR1TS9QcDRjSDNpa0Y5S1JvdkQ2TVFTRHdSbUtpWExneHBLaEZCaHpnYm9XSFFObXpYZk9yUml4WndMdDAyMFZEWVBXdVprd2Nqc2hvNE9kc2ZkZXpUNjVYMXpWMEhuOGRjMHRtVHVvL1NVRFZ1NlcycGJlSDZXa3dINTliTUI0UndjZ0F4dUhaemtQbUUzMmdzbmIwQXBjaUU5OFhUOWRJd1pHeW5JMkpRY3NuZDRrZEdBaEVnUVQ1RUY5V1VhQ0hJRlA1UzdaOVp1SGwrNGZ0ZjF5L3RMK292K2ZWUC9yUFlCVC92VEpSVVYxOHlzcVdsaFo3ajZOYnJXNGxuejUzYXNyN0l2YkorWDEvNnZ5dEdxK3RyeXZCTGQrK2FLcENUUFVIbGRkWUEzVVVoTElsazFCMldCZzNBWnFaamlrc0VvUjdEZERMeFk5MlMyNmhjdG1wWTVyMkIwbVgyMFlzVzZyVGVaZTFKZk1vOGEySUdlMnM2MkJxbjg1bDBwdWhWakZmUGRSeDc0d3l0S0dhUnJFbFVUTi9XM3RIV2lmcVo3RHlabEJrYU8ybGxDUHVFUXdzbWU1dUhTS1RqeXRJMjVFWDVtblZUdjJUT1ZNYUJzZzBQY0hiQVl2TlpUamdjZmRHTGJldVlEbG9FdlpBYklZVzZQRitQbkVyb2VJVzFCR1dIUEF6djh6TTJHeGRoOEJkK1lsNUZNLzBXNElTZ2psTkVTdThBQmlWSnZSR1V2Q3QzTjNncFBabjFCWnBlcGZlaUVOVHFudnVvT1FYT3dXcnREbVdoVEpYWFViWnU1ODZBeXM1V0xDU29UbGluMEcwU3IyWWNZSjFPTDFwSTNMVVJQazZHSUVGQUpGMC94SDVXYmlCY0VvcExKQ2xCMTdzRDFLQ3dEZzFDRisyZTFkYlJmYzdCbnhZYzNMM3hvd0RtL2JHWmNkYmUzdFdSUnVhRk1LYzJ5VFZNbDVUYVk2M2NNWGZmQ05mZnZOVlliUmZvc242VzFvUEJRc2lXOTkvZXJkdnh6ZThmQnhWMTM5WG1yaDFxYXQzV21wNXE1TnpUVDA1TnJKbHBtYjI5YzlzN1crNDY5bmFhZnJ2elE2Ym5HNS9GU25zWGl4ekRLdWdSM09xTTFhaVY2c0VXQlZzUm1OSE1ubTEwUVhRYlJYQzBrMy9iMjIrenh5UVlBV0VGdGJ6ZTIwMkc3R053QnFiaFBwRHlYK1QwZ2tnbzduenlnQnVwK2QrRGF2akx2OHNHWFhxaHZiS2g3YWUrZGQ3TEhSOXZIYzJUZEZkM3pvWmI3dXRycjlVRXhOemx4STY2MzEvOGpXNEEyVW9tYW1HY2p2OEZ4UFZNaFhtdDFzQVZOZlFjZVBIeGZwN2ZEYy9OV2lQSU95VFZQSGZ2OTA4bUZDVHQzSlhKL1QrVGxnZERZaHpSR0Vsa1VLQlNJSzhWK3V0L1pzLytCZmJkdHZYRVROOGtlZi96dzd4NW5OMDhlM1hsYklxVHllZ0RiVTcwNm5iUkdCVWIrNFhjMzdPTWVnRnp1UFJoZ2o5djlkdTZjZlFyL0w0Z2ZKZURUMGcwM2NTZEF4WjFEWE82Q25YdVJ4eVZ6bkkxelRDTFd4a0dzcEZTc1R4ZFVHZDJrcWFnd1lGK2o2NG12dTVkenh4KzViN0NudURWbisrYWJjMlZuN2R5ckpoajkvZE5HbXp6KzFyc1M3OWdSSEorZHg5T0xZMHYxVXFRQ0Mydml4dHh1Mk90R1JqL0RIdWRlaDJKaWhZRHB3MVo3RUY5RXVTUHRjNU1WUnJqRy95MjAwclVWZERpK3BDWkZVMXJzODdpSEJqeU9VbFhOVFBpRmk1dzNOc1VyMWtudEJlMkxDSkVlcE4xdThEUnlqOEdpVnU0SWp2d1NWSEMvNSs2RlJ1NnBBTCsreFRZUmZCdmtyQnR3dlNZM1R2R1QvUVRmenlEekVlSEM0WXlTMFE2eEQzNVQvRTF4TmZlcmwrM2ordUhBNU1QWWR5VzhHTEN0cE4wUXZ3NXkwZ2F3Yy8xdm5GNjR4ZWxsQnlZZndDRU9zRU1FbThWMStKWTlHYkQ3Y2tYUVpJa2xoVUZUYXBpWTJMQ0JGczhqdTNjL1FncjA3Tm0vZnc4cFIxNTY2UWlXZ0x5cEtBK2t3c2g4QjBheUNVendHK2UzZzh1V0RaNTQ2czQ3bjRJazdrdjIrTktCL3FYMnZmdDRPaFpRT21TTUJ0c0d4c2I5UktRQlBYRkhDR2xlUXNHV3RXV3JmVjMzZCs2NDF4T2dEbm9JTVh1ZmsyY2FJdHlSRlI3eEM0Y0VLcWYyUTVtd1o0UDdRU0xYaS9TSmd0azBRZmY1Z1d0bk5iM21lL0hJc2FibWhyb1Q3UEZGdlkxenBTanNtZHpIME4xVVYxdFBlZXhCR2ZtSi9TT1RpZFJTSDVYb09TWHZNMmtnRFFSamlJRUUzN1B4M2FiYWxjTzV3Nlo1TTV2YUVwMzI4ZHJLVGVQWGRDM29iaDh0S29FQlRYdHArM3lsM0paUjVkR2I5SXJzbE5iU25pVTVOa056VmJaTFJmMDNwRDJSNmlta1hJODJXUy85K1V0VzhpVWFaUHZrUm43ZForRmE0cFlrM0FkZVlnMVVkQ2tKck42OTVZWWJ0cmpIUmtiR1VGeHFObTNmdmdtZTVVcEdGaXdZd2JaRUR3NElQaHNRS2NQNGhydFk4Yzl6WmR4RmxKZHQ3Q3ArenloUSthMFVaSEk2NkVVRUZmK0wyTjY5ZTZyL1hINWlUKzN1NXp4bjJOYkpZOWpxTnJaMzhpQjdYVUF1c1EzckV2WW50cFhUeGlJNWZQL3VPMVUvZmxGOTZsVGxGeitDazNzTjVzRk03bFBRY1U5eWV3Tnp0MUU5aHA0WTMwZ0pvdk5WYjcxVC91Ty80VGx1QTB4dzNsLzRNZEFYWVNXQ0RyTHp6b3NXSldnM3R3bmRsL213Mjg0Mm9BZnpsSjN1RS9TSmk5QW5ScDZxaUhPSHBmdlRnd2ZSSzdiL2VsYllneUYrY3dSaHlsenVxQXZhQTQ0ekgzZjhKUFJoSnl0ams2b1BIdngwbDEya3R2TytOZnBUVU1aRzg3d0ZNbStiSEU0ZlB1eDZzL0JOS0lOSzdrVll3VzBuZUl4L0xmemdQMHJHVWhMQ2Y3akphaVd4NE92c2JGaktmb2V4WHhWME03d3NtLzAvd21Pc0dIMmVER0szcHN5RTRIRHlabDlxSkQ0UEFvaDlYUi9ST2VCcm5kTloxZWlxYXVrMURKbTdPejQzZE9kVmxkMXFkZmxtVnRiTlVzMHF0YWRicElyNkJtNW5kbHJLZXRraWN6NFpxeGwxZFJUN09STkh2RnFpcWFhOEtxTkVqcXBDS3JpZHpjN2NMdlB3MGhWeitwckVSMDB0cHV4bVUxczcrem4zRjczdWx0WHJmdU56d1ovVHROekhHZW5qQzkvRCtSYmlITzVsV2JJYkw3ZHpSR29kY0srbjdMcFZhNjd6T0J6dXdZN09Qa2VWTk9XbUd6ZHVWVnRrdytNenhrWVRLQzlJUDE5VCtwSUlMd1RYai9TRnRCcXREcW5nOU1GejRzemVuTkhsMTgzcGIzQ2VhV2pMYVRLMXRCZW5aUkRhS2lGOU1pVzdITEowYVlzV3Zzc0kvWjZITThoak9mWG1nMUYwMElPU0dIVVNMZG5jUzJEMlFPZk1tcEdWcTFZdjdoMFdQLy9iS01pSDZ1OFd6TkZic3JiZXRPR1dzZUU4emQrZWpKVUx1Z09wUmozL0hhK0Y5SFpIcVBaSUJTS0lxMFpHcWl2VU5wazFJeS9yMENGNE5TdHFlVlYxbE1ReVBUTm5sWlZ6OHo0WW5LUHJqeG9vTTJUS0RzRlc4WW9uWlBZSjhGam03T3loNjVhUER0U0pyYXV1SGZUT2F1enZ1cWVoSmJ2UjFOTGFVWitXY2ZPeTFiZFdGWExwSzlZYUxOcStVVjA1Sk9qU3h1YU56T2ZqTmZnWDhsaEdiQkVWTVdwZkJUR0RKNjJPT1lOT1o4RzRyYTRKT2l2YzVkd1NYUGVQZElhbUJ1NTJxdDl4NW5leno2TnN4L0V5Rk9xSnRqbFRGQ3FWQWd0YzRLTFlVYlZDb1NhRllmMmYrUTIwWFF5SjB1VmhjNU9IOVdBdnlOQ2xhVklUVTRNOVRlNHJMSnB1RnFzUzJZK0NIUVppVC9nTTV5TFlhb2N0QXZTWnltYm5MODNjajVEU2hncnZjODcyMTIrNEN6Lzl4T1A3SjVremlFLzhnVkNsNmppVGxKaVY1NVFteEt1blNTdzU3RzJUeXhOa291QVlvbFJjSDIyUVg4Z20vUlRuVklSektvRjk3T2RtNjJDbnlHbTI5bmM0cmVLOFVjdEF1bVZob2ErV3NMSk1yZUwyazRkU2Jod3VPSFFaVFpsWnpmV0VxMHh3WGNTWHJJc3FmRjJzNG9KRlV3c0RGMXo2NExxZ2pHTWNMa2FkakpGS1JBaEhqY1J4UmIwQktVdldyRmxDeXRHalIrTjJiTmh3NjYwYk51d28vT0RNbVE5NDNXQkYzU0RtOTU0cU9ESmRKcWxjTjZVYXJCRm1RVGMwSG1wdnA1cmhOUHRxY1NacWhyVzNlN2xmMkFQbDNNZDZMZEVNUEYxVzNOTkN2eEhTY0FFUDNkTlBDVnQ2c0Y1c0RlenAweURtZDdYWFB1bStFTEtwZVg0MXdyOEZLZVJYZ1c0OGliVFpLamJVbWFYcUpLVzVSZ3NYNm5MUXVyRTZBM2NqYVplRHV1QW1wRWVQdTQwRXM0WndrNTl3aWNXSFpxTzVkN3kvUWQrWTNscFJWR3gwdGhUYlJqdDZhM3VhUzhzM0p4dWt1cXhlVDFOOHJDWEpsS1BMVE5Bb1MvTzhNek1zNlFXQ3pia0l6ZXpOVS80L0tva3lvRWtrWHU2Z09jZnQ5Z3dNUlZvT0hOQm5aK2RQbDVhVlFFdFcxQjIzVzdrbnMzVXpTQTRLNmYwRUxsQzVNSVo1QWc3aW5oNFdEODZyYlhKYWl3bzZDNXlPNnVZR2pDYVBWTG8xT3JpZGl5STA0TjZnN1VrT2dEZTU3Ny9wZWZUUmtqZHhoM3JoL3lBU2I4OC9ScHhMZlFINFp2MDZ6NUhTVzlkWHJkdnBQZ1pQYzNYWXFBR09ZeHoxRE9rOTBQOGZzQzN4Qll3U3ZkeG93NFdWeUdIOVBYdkxuejlTdFgxNzJlSG5QLzBVeE9kZmZmVnI3aWVoRGVvOFFoUDZOeXFlSmhwcFVvWTcvdnUwNThqUmtoL1ZuZ0pkY2xLYTFpaUxnRjg1SHp3L2VWK3BiVWFlV0pmTDk1RkY0bkhzSTh3L3lJSVM3alJjeTcwTTVUYTQzV3JqbGxnSmJycC9ESHJZaTZSTkJHRmhLUkFQMFU3RHB6QlRSZnpVZ01YcVNjdXRyTTNJVlNoeU0yb3JjOU95VW5PemNZbjAyYm1wV2JmRU5OZWNOdW56OWFiVE5jMHhsc2pjZ2pjc3RwZ1ltK1dOZ3R4SUhHL0FiMlgyQ2prNlhLUUIxMm5SeVYvTEdjSFBHTU9ZaE5KQ2MxeGtPRGNvaGZFRFhDQjBPY3hRU29OL2lmb0twR1JsVVZMWXJ5K25KZDgyWTRZdFg2Q2xGR0xaR0hpVXhMWnlZZVBSbll4eUtPeHV1Z0hqMExVcEtYTDR6Tm1KYWFuVFdITm9CZVNLdUdKUG9WNmh5MHFaZW1MSU9ZR0wyUStUL0RsQk1wRE81QTdGbEdYZHhwOFRWTk5jQkJZTWpLTWpJK0duUFh3R0lvbm9oM24rRFhBV2ZhcEVvbUVqN0FZaFUwOFh4WVFCRHpIVkpsQ0srQ1M5RW5ML09IZllPcTNHV1ZJaG1WWmFWMTdMUGw5VlhWc3hzVGZwM1BKTk1mdnVTclFvdUY2MUpmVXV1S3RuSkFidWpSbnU1Zm5lZ29QSk1TNGhWbGFwdGFNbU02S1BGOGgySkFpeEtzbVQ0dTRrUGdFcjV6cmFKS005VVhHMndmTGNUcjJsMGRqWUhCUDE4VHRSdFhhN3JYNUZyc0dXNlVzdjdyS3FFZ3BWaXJvYVRWV0d6YXBmTkpQNGRFd2RtOElPb2k5SnRJeWdmMVhvWXhsSlFzMWhkS2lvL2xOSnlEZ3FpVkVNbWZmaVg0TmpwcUhWWW00eHpMUTNoVHcvOGlqK1dRM3QrcmFTMmJOTDJ2VHRodEJuTXJmQW1ZcWErTlVrVDAybXhtOHNjcHJDSjYyam5ubEd1MmY5RXhWdnZ1NTVZdU0rN2JQUFBweHZLTTJIQm00OWJPS081M3N5OHg4bTZ6RWx1N3czTFJWUkNYYTVUcVBMZkEvYlN6NEpYcGIvQUR5Sy9EUXpMaExuZWNBUjR2Wk42VkhKSlVsYzFMZzBCdVF6aUJZUVo2bnp0RjJEYlhVTlBaNlZCdnZzdXZJOGsyOWgxMEJqUVp1cHdtdTB6NjRwY2RoY2JWMk9FdXN5OEtaWmRaS3Nsb3JHTkV0eVQzcW1RcGRTNThpcmxCcXJxMW9NRm1sOHZqbmRxTkFsZTRzeWJBbHBzczdNSXBWTVRNK2lkckNEY0lROWdYNTNQYVJRdjF0RWNnUHM1MGgvSEpQR0ZCR0xHWjc0TW9hbHVEVGd1SXBmZStPYyt3ZTZIMWpBZjNiZDNGeTN2WmQrdm1FcW1OWGIzNTV2ek13dmRaV1VaZWRLZXg1YU5PL0JJZjR6djJublFPOXRyZnpuRnRtQ3djRUZVdE4wWDMxc2ZVME0wbVpnL2drVjdBdTRuanFTQ1lYTG93SmVjNkQ1RkdJQ0ZZbzB5Q05LS3F6T2VvODUzNURqOUxvYXlrc1BPWXV6ekgyNlY3bXZZTGJCWEdpMmxzVG01aHFTc2xJZHp1LzFtVTNSbGNscEMvTHlLSStzakExdWczZmpEY3habXU4OHk5eE45MDA5OHkzTHdOc2t0NUZwcDJyMlQ5eEdPUEh0TWV2ZmhIYjBURU5HZFFBempjRkFIMzVHK1NFeFJqWlRRSExjbDNKMjZrekNFWWpkVlhxalhta242UVhjOURDOWFyek10YmlhLyt3ZVg5aURSZEtmWlVsSnFyRjR6Q2FiU21FREZVRllWTVovWml6cDYxdE1TaDJJY3pPVE15TVhqNDF0elZNbElYMmIyQzF3bkQyT2ExOG5yRDNMMk9FWXVKRy9mSzRrekZlYW91MFpWMTJkaXhTRHlXVEFBc2ZxUzB2clNja3B5TTB0SUlXaHVkNENsbUUzeVF4TVBPUEZVWElZaHZzWHdtdGhDN1NKWW1VU0lGSDhONVJYRGJBQnVrUmloTW1Dc0ttWXNJTDVLOFBycWg3MHhleG8yMUo0VDFtdzlWVGdhTnhDSXlPalV0L2pYRzV1c1RobENmR3lGR1ZhdGlScndOeXNkYUtOUHJJK0xSTnU0d2FVVXBGWmtwNldZY3crUy9vMW9DLzJMWjhQaTBEdlVpK2xDUTgzU09HcGJlN2hoZHZYdmpMR2Z2WHJNWGhuK3FMdThWVy8vb1BRNTJIZVovYUNWVVl6NE16SGxPYjN1RzlnMVA4aTBsd0dtWVJraFBYamZLUG8zT0w1dWFFYzU2SWNMMEUraS9pSUUxQklIVmZoTnN6alR1OXI3T2hvSktYUWdTOGNSYURJeS9NTWRYWU1rV0t1cnFqeWtZSmpGYU9zM2tsbDlSeVYxWE5FVmdrTk9PZzZYR3R5MXZvbFBXdVZDMmV0OGZ4WnE0QXpSOEE1UlhHa2wrRTBoUFR6ejdCK1pNS1pMY3RvL1lXd0ZtMGZ6ZEdyZUlkTUtYaTNhTUJVa2xpUUI5SnVPT08rcTZYb2N5N04wTVAzWWVmb05LOHRXb0h5WlNCekJTOFVYUkZlR1FhZkNNS3J3K0NyZ3ZEYU1QaDRFTjRRQnI4N0NHOGljRDdQTHJvV1pTaU95QU5hRzRrZXBqTEtnR0V3Zk1qdEtJY0Q4RW9ndHp4NTA5OWp2LzQ2a0dGRy8ycVU5Ty9sdmlHNWNldy9pL1pmRG12b3VEUlhUZWVWSTh3MzQ0cnd5akQ0UkJCZUhRWWZEOEliZUxqLzd5UlhUUHN4azNzSjRGM055MjhmNHNlSHdDdDV1UC9QQ0Urbi9mUHdhZ0grUHdpUHBQM3o4SWJWdkc2UkNibnJHU1RPNWZOSWwrYnJTWDVxcEtVbEpHdS83U2cwMk1CQlV2ZG9rTCtrcVh2dW9rMllCenRFMTgwbXJOc3dwWmZtZXltOWhRS2ZKcTRJcnd5RFR3VGgxV0h3VlVGNGJSaDhQQWh2SUhEVUljUE1kampIYW9tL0R5cml2S0JUZ3c0Tm5EVGVkNy9odDc4MTNIK2Y4UjVXYTN6d2tPSHdZY09oQjQwUDQrNzMrdi9Lbm1UZm8va1h2WkFWRnR3Zm1ucEN0OGloVUpFREpIRkVvUkhJWHZJK3NudHRhMVZXVGZNanU5ZTFsR2Q1bXoxMnVLNTh3WVlKMU43Y3JaNXhQa2xjTlN1OWUvREJJeTlWdHFaM0RENjByUW5lTHQ2L1oyc1RsKy9ZVCtaQTg2aVVGeTZCUnozTWxlQ1ZZZkNKSUx3NkRENGVoRGNJY0pyUHBQMTRwbVJTeUUvTHFRemdIbkhRZk9TbEdYVG5FeVNGL3NSamQ5NzUyTjY5N1BFdFN3YjZsOWgzN3hGeUFSakw1NkFOUmM0RGJ4OTVKK1R5YkRUeHBvakhITGo5UVZNVFJaRGRPcHFScTB1SzArbFNpd3ZtdFBzY2RZV2xsUmw1bWNVbWJaNHV4ZWR1Ym5WZXgzNDN5NWRkcGs4MnFPSVVhbmw4V3FYWjE1NWlVZHZNMmp5MUlzMmFvUzAwYWl3cEZzZmNZVTRDRjFadXh2bnl1Y3J2Y0w3VmRMNVZ6QVhLaDB2aEZWZUIrOExnWjRMd21qRDRpU0M4UGhTT3RqUUFieVJ3bEN1ei83d29BV041QTNvaGJzSXJsWkRQMDRiZmxBbDNuZVJXZEZVRFprY241ak4valAvbUpOZkcyVU1TN2tIb0d1aHM4bzNzS3A2N3JMcDlmcDl6cHFlcXNiL04zRDFIWHU1cXJDdUU1NXJhcDBFTzYyUEZJeU1MaG5QMEM0YjFscXlSZ1phcWhnNkoyMU9jYnNuazlET0x2R0pIc2FVQUR2Zk5sc2ZYTnZBNnBoRHQ1cjBzaS9Pb3BmTW9BeDBQcC9sSndxZDZucStndUNLODRpcHdYeGo4UkJCZXo4UDluK0x3dHhCODhGQmRWYldFcDZjTnY3Z1FlQVVQOTcrSnZKU0d3SDBDL0RQOG1pVDlDL0Q2SlZQNTFaOUVFVXdTc1JWeUI3MTFoZHQ3Nmg0QlliL0JLSkdIR1B4alBaNkszdnJCMUs2VzltVkx4bGRkUDI5MVVjYkNPVFh0UGIxdHJlM3RiSEdiZG9ZdFBxOWIxMUoyNm9hZHQyKytidm1tL2tNTmZkeU0rWU9EODBkSFJ1WVMrdm1jR1pHamRsNk9JRHZBQjNZYTVjOHNnWjhwVjRSWFhBWHVDNE9mQ2NKcnd1QW5nbkErcWhBaDE3ZWdMMWlFdXBINk81bWh2ZzU2enNhd0d6aHlsVm9tVjZtK2dSTWZDNDliMUhLUzNaU3JYN0phN3c0OGszNEwvVi9nZURMVUprbkUyeWlEUUFadFNvVTZVSytnNWpUeWFoUnJhNVowT3kyWjlOdGxQbmxVNDJkeTVta1lmMDcxVVpISHUzTERyV2FYcHF4NitZWWRabGY1QnowMjdnOFpIL1RZb1p5M25UVG5SUGt4VytDZi9JcndpcXZBZldId0UwRjR2UUNuK1IrS1B5RG9peCtZcVJ5a2tQK1AwQmxETXRNS3NXZ3FCd21Xdmthbk02K1RwQ0huQ1RuSTZWN3VGOUVUM0NjWk5BOEpmd2ttSVlQam5RaU9WeStNaHpaT2RCNWpRRFhKQ21qdFU3bkpCSlU5eEtsUkNCa1pJcm5zSE1QYWxwMEhEdXhzV1d1QUhkeWpvT00raFZtLy9tYnRpdXZXcjd0K3hkcngwakp5akZwV3VrUndkM3IyN04rM1U3bHIzMzY2anVkRnphaXZOQXoxR2lJRVR6NHc1aVhLSzVBNEFPRndndjF0ODRoYVBlUmJ0SHIxSXQrUTJycGo5cUNZTzh4MjlIUTArYmlrZ3djUHM5cmRrWkFCM3JqU2NrOFpTZkNXbGE1Yk1KU25HUjlCQlVVVHZmQjcvdkFpYUx2R2c3YUwra2YwN1BFOHV3UjVRdUxPa0h0TzlwQTdVQTRTYzFKRFF4TW5zQzBodG11OGFLemFXMUZuN2VpYjFaS1QvcnZTcmpmY1c5ZVZEZVhBamV5aTdwSit1OXFtYUs2cnJwOW0vbEh6SWRjRXo5NXdTMkt5N2JMNEVlc204TEZwc0JLOWVpOCsvNG5DR1BURGY0QlVHWUV4c0pUU2lURFJXVWdsT2JaUzlFQkZaNy9pejlnRU9QYjNBY1Z6dzBmTVBmeVpvMXhDZVYwRzkrZ1RGUElvRTN2ODQraVlLTjIreS9BQ2QvamNQQjU4aEhpUituMlVGcmQvTlhNUE13dHArUWlWNFgyWHRTVlhEakdrVWwxamlwSXJFdlR3MFQ1OVpFdzBIemNoSG1neHJqQXdIOUs0NVVObXl5WHdqeWo4b3dEY3Z4cTB6Q3lNUStoWS9Cc3labGliVDJpYlQwZ2JrZ3Z5VDZBTi9aejZaM0s5WEdKWEdXMFNoeEpnbW1mYXNXUGtBLzU3OGpEYk9hMW8ycWVmVGlzS2E2TWs5eGRKQzBlZ21WRkZQMTZMZU95eENGSThnWWNObjBVVVJSdzZoQitmVFQyUnZ2S1pXOUZMV1VQR0Q0MzFIcmI2ZkZZc3QzcHROaThwWkE1ci9CZEZTNWd1bklPOEJLTXNSZzQzODNldDJET01jSGQyR25lRnU3UDRMYm96N0E0dHVZLzZDZk1uNFQ2cTNrRzA0N3pjT3JsTUZnK2ZmQmdaeVFoM2tqK0IyZlJPOHBkMG5DK1pYY0s5VEJ2ekE3eExjaHpveTlva3F1ZTJiWE5OVE5qZXhqL3lIdU5ONWlML1hxNlM2QjNHYStsN2VKY2lUTjNYVXBNelhQNit0SVI0WktIM3R1TFlFRzdjSlltVnhjZUx5bHczWUZCbzZNcHBIem91U2dqZXBwNGJHZm1BdnFsZ0ljYUY2c1QydW0wdHUwS3VWaU05L2hMOGZJVy83NklIRzd3Q001M2M0L1RPaTRnWjhGOERYN0hmMDl4R2NuaDJBMExpVVhJR3ZsdXQwYWl4UUlUd3dKMml0MG5aVFdtSmlXbWtUUFlGbnE3aEQ4cUJ5ZmIveUdZZ256R3Frb3NWcWFCUWFTWDZxY3dFeGp1R1FveUE4VHQ0SkNQUlNuNEhBTk5qZjlhOFhOWlYwN3B5bDd6T0M2eXZRWG5IcXBhU051dGJXakRGd3JaSVdXUnk0blRybThsV3phYjExdWtKMHpPazFnMDNKVnZWcDYzQ1haZzAvajZtbHFUdUhWcTcxZ3dtc0pQaFZUYUpQcFkxNFNCcnViL01PUkhML1RjWUk0ZG1qY05yMFkvWFI5VkdsMGFVWDk4U0ExbWd0VzNNOTFSWXJUa2QrYzVXRS9jM2h1YXNzRy9SbjNGT1VUU2F6d3k5YlFOWHlWZVFoTnV1NGdvWXgxSlMzOXBXUjRxdHFNaUc1WS9jUjJ6djVFTzRJQWZaL3NrR2FBdmtNSEpyS3F0cVNCazNtV2lzQ0hiMmV4b25LSWpISmRGVGkwY094clRDMVJEMkQ4dnlsMW5kR3plNkorOVpCM25yd0E3Vy8vdGYzRHV3OFYvLzRqYkNyTnhjN2xFbW1OZFlMT1FzbnFCN0plSHkzSWYvWjlGQ0FlZFZpcU8rSXM0Q0FlYzVpaU83REtlVzR2RDc4b013SEdsWVB3RjZYcWM0aWl2MnMxam81My9DY0tiNmFRanA1OE13SEZrUXA1RGlQQitTOXduZ3lNUG9XU2IwOHpiRlVWNUdUMnNJenQvQ2NCUmgvVndqNEx4SmNWU1g1NDlDY0Q0TXc1R0ZqUlhBK1VzWXp0Ull2aENjbDhOd0VvSjZqM3o4QXI4UVhZQlNvNFZmTUZyREVyaWZ3RDZBY1dSMjRCN2RaWGNVdEpkZldZQVh1ZStkSWRjV0lDYnNCZ1BuRHIvRmNPMGw5eG5JbUdJY2srckNLOXlLSUdSb3BhSGJLdlNPQkZRN3VlOGhKM0QwSHpZU0YwVkdEN2xVUUgyNEJQOGtXMG52WUdSYzlSWkdadGhoZitoNFI0N0FiNEpuLzVkZHp3aS9ERURuSm1yRXNVeU00LytWbzVkUDl6L3c5OUxaWDUzWFYrV0ZhQnRkYjhmL3o0cUhzK2MvMEhjSnQvNmpLSVR4anVSczBhL1VzYWZpeFl3eWt0VEp6ZVlzbEcweGszQ0kxUE93L2cvNlh2VVpmWSt4d3p2MHZmcXZBajZiVE91Si95WjFPNzcvTzYwbi9aUFVuZGgvTkcyZlROK1R5M1lmMFBjcEg1QzZqYjlianZYVVgwaTlBTnYvU3V1YTcvbmZUZXlDaFpCT2JRQ2pzbEpGZjhtdkp0NmFieXZFLzQydHJZMVlLdmZOYk1ULzV2bkR3L05Kd2YzVzc5OExVYUFtUG9pSy83M0VleXZYRm94QlhiN1p5UWwzKzJvUnB3M0hRVmx5Qkg4dllRdjV2VVM3bzhKZW9aOVo5MS9jVDdObWF2VHB0dklmVGU3ODlOSzJjck9wZVpZOU1UVTloL1RUZ1BSMjRWaUo1RGNqQWZlY2V1ZG9lcFVTbnVJWEt3dmNMb3UxejVnNmNlSzdsVkozVmZ2U3hKd0VnOTRuMHQyWWw3T3FwTENvbkkvZjkrTGNOZnh2SkZSMnZWMHUvRWJDWnIvNHgxY0xTMHRQN1Jwcnk0Rm83dWZjdGcybitIbTA0dmk5T0g1UzZQaDhlRURPSEFXV3ZWeVJYK0t3V0MzRjJRWFQzenNrU2RWVTFMVXZWZWVnOEpuMEV0M3Y4cGFKeTEzMkNrSkRPZlkzaUh4Umt0K0ZPZEJ4bXJxMUdqaDJrK2drd2pCZnVkd2lwOVZWMDFCUzM5emRVcENWWCt3d1J3d2FjM08rcjZuWGxoY1YrMFo2NXk1UjVFanZUVnVUWTlEVE0xSWZ6ckZYV0JzNU1hNmk5WS84RlJJZUdZTTJjdzUzbU1idnBVaERQNlZCeDFnd2ZnOGVYOUpUYVVFUWFDNHU3TGNRZ2VRYk5PblQyMXNxSzVxTUdTVTFMbWZOL2pSZFFhN0pxc3Z0VDlVYWtsSno5SHJUaWVSOGFZWTczKzBzMEJaSjAyMzVidmZ1dUJ4MVdvWStWWkVxVzUyZ2lZbUx6VTdRNkhYOGZpYjBkRk42eUJrRFBXSUl2YlpHQW4rSDFSSDBTUnFkSm9keldyN0Q3V3N1cVc1b2J5NnhyTW16V2kyR3ZGeVR1c0tucVN4MjFJLzB6bHVjZkNnbHVxVGNiREJrVVI4Yk5zQkNlazRWRnp5VEtvUXRDSnNoNCswbkQydEZ2RjU2dnFNSXdzb1JOa2piS29Nd0g3Ymw4UktDc0ZMRTY2ZDRxakJZTjRXcGc3QmE2c09FK3ZzSmwvc0RJWDdPMjJFNElmNEF4ZUg5Z2ROaE9GUCtRR3RJUDYrRjRVelozL0lRZWw0UHcxR0crVEFMQlp5L2gvbFUwakQvWktGQXo2ZGhPUEl3ZjJCaG1NK2d2cUkvRU1CNUtnd25JWWhUR2tMUEoyRTRxcURQVUk4eE5nTXJpYzhneDUxUUR5Y0FnelBlajdSQ05jYmphMms4M2svaWFhakYySHVORUh1L3hjZmpVSXN4OWhvYVl4T2NjdjlPWmxJa3hYb01rNFoxTmRiZnAvVllXcGY1ZDhKOXRLNjRwRjVCNjkxWUw2TDE4bUQ3bjJpOWt0YlQvVnVoUjVTSTlTSGgvVlpvcGZVUldzOW56bUhNK1FIVy8wSHBzV0pjOXdPYmovV3p0RjZNOVl1MGZpN3dIbTVqOCtsWmQ3OXcxaTNnd1owVWZvN0N6d253UXY4bTBXb1JpKzB6YVIwakcyWXY3T0xQUk1FcDNBMHVaWGJEWFNUdWxZZjloazh3NXFWQlV3MDA3M29MWEFqOFhxR05ITmxHWVZ4M2pQdUc4ZmhmWk5DVGxQQjVmeU1mUmtyc1JXcWp4VldVWmpMbktwVEpsWmxwbWZXcFNTbk9CSTBvSzVLUENaL0J0clZYYVJ0TDJxYm41T1hJQTIyVFU0dVVHbEdPMFBZc081dlp4ZDlYRW1INHErNXFYY1hPM3J1WHZ2dUhDTWg1V2VCZGFsLzNHaEZjZnoxOXR4VGJxWVYyUnB0S3ZhcTFLOWh1QWJaTEZkcmh1OVExM1gzQmR2M1k3aUMybzc4ZHhYamFwaG9iRzNOdjlteG1aeTllTExUdndmWVBpeVpDY0lhR2htcTJlYmFKb0t2cnhoc3B6bHgybE5uUG5xRnhyalg4UWxNYzZJTzNuV3AxSWpDSnpGbW1ERVZLYk1nenV5dGZIaDJiWTliTDQvUGwwMlBvQTkrdktJTFpMMXBGNzB4ZDRhWlVTTTlTR1N0MEowK0pDNjJJQ3BXSmZPZXlPSHlpdmN2aXNPLzU3QlptSHgrN2kzRHY3UU1ydThWaW9mcmV2NHdkWkhheUovaDdDYUgzYW0waHozUGxLcFVjeTlQQ056dW9VaWhWb1lYdlN5Umxkb3JHLzNOZm83eElxcDhRdmtYU3dGV3RRS0Y5N1dackdiUVJmRi9TcTBURUZyZmJRa3FLUnBPQ2hhMHR5c3NySWlVckxTVWxqUlRhMXozczU4eGMwZDMvdWErODR1SThVaEpUVWhLeHNKOWJzN090cEdRbHE5WEpwRERNL3dJNUNuTGJBSGphWTJCa1lHQmdaT28vY0dWU1NqeS96VmNHYnVZWFFCR0dTeGY0QzJEMGY1dC83MWorTWM4Q2Nqa1ltRUNpQUtGMURzVjQybU5nWkdCZ1B2dGZnWUdCVmUrL3pYOGJsbjhNUUJGa3dPZ0FBSXViQmQ0QUFBQjQybldVVDBoVVVSVEd2M09mdVRCeklXVXVSQkxKL0RNTjAvaWtVWnRoS3Nkc2hxWVVnMmVvMUNMRENOSnRncHVvVFVTN0Z0WENoYm9JSTNMbHFvMFFndEVpekoxR0JTVXQyaGhCVXQyKzgrWTlHWWFhNGNkMy83Lzd6bmZPaysvd2YzSXUwUElDMk1RcGlhTExaRkZIOHM0Q1l1WWRXckNJTGptQU5LbVZ1empDdVN6VzBTQlRpRk5UOGdMVkhJdVJLZDFIVHBLbW9KMGlhYUxucG5TOTdtVjdRTTlSbFJrY2RwN0JOVGRSWlFiaG1Zdm9NVFBVUm5qeW16ckwva3Q0Mk1hd3pLSGVkSEw4Rnp6SDVkd1N0WXp6WndJOXo3RUluOW5HT3kxaTBOeEFsWE1QKzAwdktrMkdZeDJJU3A3N2VXZHFyZDVOR0ErVHdBclBqSm9rOHJMTXUzU1Rjcmh5R1RYbU9Oc0o1TEdCSG16WTkvS0I3UjNHWjV6dmwvQnhkWi91RVkvNzU5QXExL21zVm1UbE15ck1GMVRLS2lxMExXL1FMSk00aEI4WXBlcnprMkhzMlI0akYwaFVQZkRYcktHWjU5OTNET3JsRHBya0ZlSWFONDI5cVdFc0VyZ3RFK2p3eHg2aGorVDBYZGdmTWprMGFielpYK1A0Q0lsd2Y0SytqZ1RrR1BzR1ArNy93Sm1scWhlTkJTOUNzRzAvcWhmVXQrU3JlY3AzRFh3b2hmZTQ0cXQ2VVl4NmNacm45VEJlalB1L2NIcXB5d1VmaXFFSG0vUmlnTHFxZmpETzdxNFBwV2lPcWRLTFlueGYxR3RxV1NQdk9zMDFlcWNuR05SOGNMWllFNkZxbmV5UWVlWkpscnBPVmtnOHFKOHAzNU8yY0wzQ05kM0Z5SEFKcjFIbmswZU02Mi90aVNLR2I2eXphUkpCbkNTMExnQjdnbWVQa2hiaU9YOUlCTlZGSGlwOVJab2pidER2RDMwTzJobjV5WGVZWjA2ZkpXT29jUjZRQmJZdjhYbHp6SVc5T0dvTU5VWDJNYSs2MGNuK1FkT0ZkdE9PWTh5aFdKQkxmcTRSbC9TVE5NbVFaRURzZjNNbDk5UjdwWU94c0o4aHlURFBkMzBJdjBGYXU0WDY5YlNHdFo2MGxqU1d1N0ZqbmZpNXp1OUs4TTFKK3prRCs5d3UyUzM3eVU3WWNUdGloK3hWL3EvWlNmNGYyc2QvQVY3WEJ3TUFBSGphZGM3ZloxdFJBTUR4K3lQMzN0eWI1Tnh6ei8yUms1TnpUcWRpcXFhaXFxYWlxbWFxRDFNUkZWVlRWUlZSVlRWVkVWTlYxWWVxcXFxWW1waWFQa1RNVEVYMUlROVJmWmlwUE14RTVXR3FhbXFtS3FvUHNiN3VZZC9QUC9BVmhIL3FGSHFFU2VHalVCR1JHQk1IeGJTNEpoYkVrbGdSdjRsTnlTZDVVa0thbFZhbHNuUXB0ZVNFdkNTdnlsdHlVUzdKVmZuT04rRmI4aDM0em56WGlxQjR5cENTVm1hVXQwcEJPVlJxU2tNVlZLNk9xVXRxV2EycVRmVldnOW96YlZoTGExa3RwMjFxUmEya0hXazNmdXhQK0RQK1hmK1IvN2NPOUc0OXBjL3A2L3F4M3RBZmpLZEcwcGczRG94VDQ4cTREM2lCZUNBWnlBU0tnWExnS3VnODZnOW1nOFhnajJBN2hFS1owR0tvR25vQUt2QUFCN05nQWV5QkQ2QUVqa0FWM0ppcUNVMWl4c3d4YzlLY04xZk1IZlBVckp0Tjg1ZlpnaElFc0JjT3dsRTREcWZoUE16QmRiZ0QzOE5UV0lkTitBdTJMTWtDVnBjMVl5MVllV3ZEMnJXS1ZoVUZFVVl4RkVjSk5JSlNxSVFxcUliTzBRVzZSbmUyWUFkdGJLZnNLWHZPWHJiWDdHMTczejV6aE1kbDdNU2N1Sk53TXM0YnArVGNPbTIzLzc4RzNSRTM2YjUyWjkyY3UrVVczSkpiY1d0dTNXMjY5eDczK3J3WDNvUTM1eTE3RzE3Qk8vZWFZUkFlRFMrSHY0UWI0WnR3RzBQY2lmdndTNXpHV1p6SFc3aUlQK01hL280dkl6d3lIdG1NWEpCdTBrc0d5REFaSlVreVFhWkpsaXlTSE5rblpWSW45MUVVSFlobW8vbG9MZHFpQWpXb1F6bnRvcjAwUVYvUkticEkxK2dlUGFUSDlDdHQwaiswelZRR0dXWlBXQmVMcytkc2lJMndNWlptVXl6REZsaWViYkJ0OW81OVlpZXN3ZTY1eWgzZXllTjhtS2Y0Q2kvekUvNnp3OS9SMDVINkN4aVZyUWdBQUhqYVkyQmtZR0QwWS9Ca1lHRUlZMkJuQVBLUUFBc0RJd0FYd3dFQkFBQUFlTnE5a3pzdkJGRVV4Lyt6MTJNOXNpRVJFWVZNUkNXczlZeUl3cnNRR29SNmxyRXJsbG16SThJSDJLaVZTcFhQb0ZaNGZBS3RENkJVKzk4elozZEpQTGFTbTduek8rODc1OHdGMElWM0dEZ05MUUJlK2NUc1lJQlN6QW1rbkNabGd6bW5TN2tCRTg2V2NpTjZuVXZsSnZRN044ck5LRHYzeWtuMEpWYVZXOGg1NVRaTUpNcks3ZVE3NVJSbUUyL0tIZWd4ZzhxZGFEVUx5Zy9vTm12S2o4aVlyUElUa3VaSytSa3BjeDN6aTBHdnVjVWlBaFJ4amhBSHlDR1BDQzdHa01Fb0prbEw4RkNnTHNBeHBYVktIcjFjckZHM2g3VG9BdElCOXZuczBocnhIWHNIMUxtVTg5U1VTTmFqQUo4VWNqL0JLV1ZMMWxhVStnRjNGMmZDRVpjdmVZcDhoemlTTEtWcTluM3FBbXIvUHVNOHZUeGNxSDJaVWxZeVdvL0tOMjlRaytPSkN2UU02NHB3c1MyNjJvbEdXY3YyTFZObi9OZWE5V1dyNVJyK2xPdjdEZ3lSUFdyMnRFZFc3MHF0eWd4eTB0Tkk4dm5pRjVFOGtpODFReHpLZE9KSi90WG4zKzIvVy9NeTd5Sm1NTUoxSml0TmZTM21TQ1BTL012czNFZitMY2JYR2YwMDFkb2NkaWhuMlN2ckVWVm51RVhiS2FWVm1ZYTlYZE5pRytjcHhtVzM5NjF5NjZib1krTjkvZTlMVXIrRWxXcld6ZXJkc1ZNcmZBQ3ZWcjNPQUFBQWVOcHRsRWRzRzFjVVJlK1ZaVWtVMVdXcnVQZHVtVVZzN3FLS3U5eDdrU2x5U0k1RnpsQkRVczB0dlNkSVlDQzdCR21iSkVpdlNBWFNlMEhLSW91czA1RkZrbTB5OCtlVGpBQnl3WFAvZS9lLyt6Z0VpUXFJMTcvWGNBQmxYaHkwM2xEQkNzN0FERlJpSnFwUWpSbzRVQXNuNmxDUEJqU2lDYzFvUVN0bVlUYmEwSTRPZEdJTzVtSWU1bU1CRm1JUkZtTUpsbUlabG1NRlZtSVZWbU1OMW1JZDFxTUxHK0NDR3g1NDBRMGYvQWdnaUJBMlloTTJZd3UyWWh1Mm93ZGg5S0lQL1JqQUR1ekVMdXpHSHV6RlBneGl2N243UVJ6Q1lSekJVUnpEY1p6QVNaekNhWnpCV1p6REVNNGp3a284aXB0d005N0UvZmdKdCtBZTNJa0g4RGdlNDB6Y2dSOXdJNjZ4aXRXNG16VzREZS9pUnpyd0lKN0EzL2dMLytBUlBJV1A4U0dleGpDaXVCY3hmQW9GSCtFVGZJblA4RG0rd00rSTR4dDhoYS94REJMNEUvZmhlM3lMNzVERXIvZ2R0K01DVkl3Z2pSUTBQQVFkbzhqQVFCWjU1RENHY2Z5Q0NVeGhFaGR4R1pmd0toN0dWVnpCZGJnZXYrRVB2SVpuOFJ4ZVp5MmRyR005RzlqSUpqYXpoYTJjeGRsc1l6czc4RHhlWUNkZXhpdDRqM1B3SWw3Qys1eUxHL0FPYnNXVCtJRHpPQjl2NFcwdXdCdGN5RVZjekNXNGkwdTVqTXU1Z2l1NWlxdTVobXU1anV2WnhRMTAwVTBQdmV5bWozNEdHR1NJRzdtSm03bUZXN21OMjluRE1Idlp4MzRPY0FkM2NoZDNjdy8zY2g4SHVaOEhlSkNIZUpoSGVKVEhlSnduZUpLbmVKcG5lSmJuT01UempIQ1lVY2FvTU00RWsxUjVnU05NTVUyTk9qTWNwY0VzYzh4empPT2M0Q1NuZUpHWGVKbFhlTFU2cjZrdWx5c29HYkxaNDVMc3N4bjJTSG9sZlpMQzcrNFA5VnYwbUFNazNaSWVTYTlrdDZSUDBpOFprQXhLaGlSN0pNTTIzYTdhdUpySUcwb3NrazA2SW5IVjNNSGpDdGFQNXZXY1lpaGppcEZWWXRJNlVKVld0WHhPcWNvcVVWMlRWVytmVForbnNqOXY2UFloSEJLai9HNnZ6OTdYN1hOSnVtdDBUY2tsVlNQbXlJM3JRbVJseXlmcGx3eElCaVZEa2owT2M0U2lKcEs1WkYwdWFTaFNaNTF4ZGF5ZzY3TG03cG84aUh1K2dWNkxBMkg3a1pwMFMzb2t2WkxkamluRjBMc3lXajV0TFdzTGMxa2hha1dpa0k2NG5qZWtNcE50WDFhZHNIMWlBVnVLTld5anBzcUJka1pXMWVJaVF3Z3J3eEl5dzVKMmhxMnNET0d6TW9UUHpoRFN6aEJHa1NHVXlERERESHVNcmF3eGxoSmpMQ0hIQ0dtUEVVWXh4bEx0NWw1RGNTTVN6YW02Tm1TYnJXT25XTE5jcDhPS0s5OHcwOHMxMnMxbHl0WGJwbVdMbFlSOWVzRC82dFBtRitzZFltSzVodmpBWlJvMWlkUmtKdWwyQloxSmsrWTIwVWhXY1NxYTlUdVJPbDNVRFptSW9XZ3BKWjRUeDBaeE5NU2p0TTYxMlZUUk9SeUpqcFNPVGNObTFJaVNLMTV0bG9YUzVRYXJvcFJtaTJPcDdSek9wMUtLclZzU2VUVmxmdkdKVk5IZVdpeVZyZ2hiU2tucnVlazJVU3JacWlPeWx6SGo5RmhVMGF4L2hGalpXa3FQcHV3bjV2R0dwUEFGQ2lJb2hkOVRFRjRwQWdWUG9PQUp1UXJDWFJDRld5RjV5K3QyRllTbklBb3RUNkFnZ3Y4QjV0NWlad0FBQUFGV3FsN3dBQUE9JykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogaW5pdGlhbDtcbn1cblxuLyogTGVnYWN5IHBvbGFyaXM6IHJlbWFwIDFyZW0gdG8gMTBweCB3aGlsZSBrZWVwaW5nIHRoZSB2aXNpYmxlIGRlZmF1bHQgc2l6ZSAqL1xuXG5odG1sOm5vdCg6aGFzKC5hd3N1aS1vbmUtdGhlbWUpKSB7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5cbmh0bWw6bm90KDpoYXMoLmF3c3VpLW9uZS10aGVtZSkpIGJvZHkge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/